ホームページ > バックエンド開発 > PHPチュートリアル > fetch APIライブラリを使用してリクエストの結果を再パッケージ化していただけますか?

fetch APIライブラリを使用してリクエストの結果を再パッケージ化していただけますか?

WBOY
リリース: 2016-10-11 14:23:44
オリジナル
1264 人が閲覧しました

皆さんこんにちは、私はこのライブラリを使用しています https://github.com/dvajs/dva/... yii2 の REST API をリクエストするとき、サーバーから返されるヘッダー x-pagination-page-count, x-pagination-total-count やその他の情報を戻り結果にパッケージ化するにはどうすればよいですか?

現在のAPIが返す情報のヘッダーには既に以下の情報が含まれています

リーリー

データ オブジェクトに list (元の戻り結果)、x-pagination-total-count、x-pagination-page-count およびその他のサーバー ヘッダー情報が含まれるように、返されたデータを再パッケージ化したいと考えています。

しかし、今は純粋な残りの戻り結果が配列であることしかわかりません。リクエストクラスにデータを再カプセル化しようとしましたが、キーワードが間違っている可能性があり、すべての試みが失敗しました。

必要なオブジェクトにパッケージ化する方法を教えてください。ありがとうございます!!!

リクエストコードは次のとおりです:

リーリー

非同期メソッドは次のとおりです:

リーリー

リクエストクラスは次のとおりです:

リーリー

yii2 レスト コントローラーは次のとおりです:

リーリー

返信内容:

皆さんこんにちは、私はこのライブラリを使用しています https://github.com/dvajs/dva/... yii2 の REST API をリクエストするとき、サーバーから返されるヘッダー

やその他の情報を戻り結果にパッケージ化するにはどうすればよいですか? x-pagination-page-count, x-pagination-total-count

現在のAPIが返す情報のヘッダーには既に以下の情報が含まれています

リーリー

データ オブジェクトに list (元の戻り結果)、x-pagination-total-count、x-pagination-page-count およびその他のサーバー ヘッダー情報が含まれるように、返されたデータを再パッケージ化したいと考えています。

しかし、今は純粋な REST の戻り結果が配列であることしかわかりません。リクエスト クラスにデータを再カプセル化しようとしましたが、キーワードが間違っている可能性があり、すべての試みが失敗しました。

必要なオブジェクトにパッケージ化する方法を教えてください。ありがとうございます!!!

リクエストコードは次のとおりです:

リーリー

非同期メソッドは次のとおりです:

リーリー

リクエストクラスは次のとおりです:

リーリー

yii2 レスト コントローラーは次のとおりです:

リーリー
関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート