-1

ObjectiveResourceまたはASIHTTPRequestのいずれかを使用することを検討しています...

  1. 画像のアップロードに優れているのはどれですか?または、より良いオプションはありますか?

  2. 画像(またはその他のバイナリコンテンツ)をアップロードするためにいずれかまたは両方を使用する例はありますか?

ありがとう

4

1 に答える 1

0

私はObjectiveResourceを使用していません。ASIHTTPRequestはかなり使いやすいです。おそらくmultipart/form-dataリクエストが必要になるので、そのためのASIFormDataRequestサブクラスがあります。ただし、ASIFormDataRequestとRailsでいくつか問題がありました。私が覚えていることから、リクエストされた画像には「charset = some-encoding」パラメータが付随していたため(ハードコードされていたため)、charset = utf8が存在する場合、Railsはそれを有効な画像として受け入れませんでした。もう1つの問題は、POSTリクエストに配列(array_item []など)を含めることができないことでした。同じ名前のパラメーターを複数追加することはできません。ただし、ASIフレームワークを本当に使用したい場合は、どちらの問題にも簡単にパッチを適用できます。http://allseeing-i.com/ASIHTTPRequest/How-to-useとASIFormDataRequest.hのコメントをご覧ください。

于 2010-04-23T11:10:58.803 に答える