1

大きなファイルを POST するために RestKit を使用していますが、十分に機能しており、利用可能な帯域幅を使い果たしています。データレートを制限するにはどうすればよいですか? 一度に 1 つのファイルを送信しているため、同時実行性をこれ以上減らすことはできません。

私は簡単な方法を知っています - ファイルを送信するまで待ちます。ただし、ファイルが大きいため、他のすべての帯域幅が不足する期間が長くなります。単一のファイルをアップロードするときに消費される帯域幅を制限する方法についてのアイデアはありますか? ありがとう!

4

1 に答える 1

0

RestKit 0.2 は、ネットワーク リクエストに AFNetworking を使用します。http://afnetworking.github.com/AFNetworking/Protocols/AFMultipartFormData.html#//api/name/throttleBandwidthWithPacketSize:delayによる帯域幅調整をサポートしています: 私はこれを自分で試したことはありませんが、できます。結果をお知らせください。

ただし、0.10 を使用している場合、0.2 にすばやく切り替えるのは困難です。でもそれだけの価値はあると思います。

于 2012-12-14T16:11:41.063 に答える