1

Facebook REST API を使用して写真をアップロードすると、Facebook から「503/サーバーへの書き込みに失敗しました」というメッセージが表示されることがあります。

SSL を使用して画像を送信しているときに、Facebook サーバーが突然暗号化アラート (code21) を送信し、その後すぐに多数の RST フラグを送信する TCP トラフィックのキャプチャを確認しました。これは常に転送の途中で発生します。

さまざまな画像でテストしましたが、画像が大きいほど失敗する可能性が高くなります。たとえば、3kb のイメージの成功率は 100% です。400kb の画像の成功率は 50% までです。600kb の成功率は ~25 で、800kb 以上のイメージは常に失敗するようです。

また、はるかに大きな画像 (2000kb) でも連続して何度も正常にアップロードされる場合もありますが、1 回失敗すると、上記の結果が発生し始めます。

私の質問は、この動作の原因は何ですか? アップロードが 1 回失敗し、同じ画像の後続の試行で成功するのはなぜですか?

4

0 に答える 0