問題タブ [guzzle6]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - Guzzlehttp - Guzzle 6 から応答の本文を取得する方法は?
会社が開発している API のラッパーを作成しようとしています。http://subdomain.dev.myapi.com/api/v1/auth/
それは安らかで、Postman を使用して、POST データとしてユーザー名とパスワードを使用してエンドポイントに投稿要求を送信でき、トークンが返されます。すべてが期待どおりに機能します。ここで、PHP から同じことをしようとすると、オブジェクトが返さGuzzleHttp\Psr7\Response
れますが、Postman リクエストで行ったように、オブジェクト内のどこにもトークンが見つからないようです。
関連するコードは次のようになります。
上記のコードの出力は次のようになります (警告、着信テキストの壁):
Postman からの出力は次のようなものでした。
明らかに、Guzzle での応答オブジェクトの操作について何かが欠けています。Guzzle の応答は、要求の 200 ステータス コードを示しているため、返されたデータを取得するために何をする必要があるか正確にはわかりません。
php - Guzzle 6 リクエストをプロファイリングするにはどうすればよいですか?
Guzzle (v 6) を使用して、PHP クライアントから API サーバーへのリクエストをプロファイリングしようとしています。
Guzzle 5.3 には、これcomplete
とbefore
イベント処理があります。
しかし、v6でこれを行うにはどうすればよいですか?
php - ブラウザーから Guzzle 6 クライアントに Cookie を渡す
別の PHP API にリクエストを行う PHP Web アプリケーションがあります。Guzzle を使用して http リクエストを作成し、$_COOKIES
配列をに渡し$options['cookies']
ます。これは、API がフロントエンド アプリケーションと同じ Laravel セッションを使用するためです。最近 Guzzle 6 にアップグレードしましたが、 に渡すことができなくなり$_COOKIES
ました$options['cookies']
( を割り当てる必要があるというエラーが表示されますCookieJar
)。私の質問は、ブラウザーに存在する Cookie を Guzzle 6 クライアント インスタンスに渡して、API への要求に含めるにはどうすればよいですか?
php - cURL リクエストを Guzzle PHP に変換する
既存の cURL リクエストを Guzzle 6 に変換しようとしています。これが cURL リクエストです。curlリクエストのコードはこんな感じ。
可能であれば、再試行オプションを使用して、これを正しい方法で Guzzle リクエストに変換する方法はありますか。
これは私が試したものです
しかし、cURL 例外が発生しています。
php - Symfony 2 - ガズル 6.X HTTP | 体の反応を得る
Symfony 2.7.3 でGuzzleを使用していますが、応答のヘッダーはあるのに本文がない理由がわかりません。(私はWAMPでローカルホストにいます)
だから私は得た:
しかし、ストリームは空ですが、トークンを取得する必要があります (コンテンツの長さ: 69 を確認できます)。
助けてくれませんか、私が逃したことを知りません...
(サーバーは POST のみを受け入れてトークンを取得します)