iOS アプレットはファイルをアップロードし、onHeadersReceived を使用してヘッダー内のパラメーターを取得します。

先週アプレットをアップロードする際に問題があり、使用しているOSSの関係で、Android端末ではヘッダー内のEtagは正常に取得できるのですが、iOSでアップロードするとヘッダー内のパラメータが取得できません。たくさんの方法を試しました。
ここに画像の説明を挿入
ここに画像の説明を挿入

その後、onHeadersReceived がヘッダーを取得できることがわかり、それを使用しようとしましたが、結果は onHeadersReceived が見つからないことを示しました。当時、私たちのプロジェクトは taro 3.2.x を使用していました。当時はバージョンの問題など考えず、かなり寄り道をし、色々な方法を試しました。最後に、taroフレームワーク自体のバージョンが低すぎることが判明し、バージョンアップしたらiosでもETagが取得できるようになりました。少し前にアプレットに触れて以来、私はいたるところで穴を踏んでいると言わざるを得ません。

const etag = res.header.Etag;

がんばって。

おすすめ

転載: blog.csdn.net/weixin_46613448/article/details/129432133