問題タブ [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.

0 投票する
3 に答える
169835 参照

php - Guzzlehttp - Guzzle 6 から応答の本文を取得する方法は?

会社が開発している API のラッパーを作成しようとしています。http://subdomain.dev.myapi.com/api/v1/auth/それは安らかで、Postman を使用して、POST データとしてユーザー名とパスワードを使用してエンドポイントに投稿要求を送信でき、トークンが返されます。すべてが期待どおりに機能します。ここで、PHP から同じことをしようとすると、オブジェクトが返さGuzzleHttp\Psr7\Responseれますが、Postman リクエストで行ったように、オブジェクト内のどこにもトークンが見つからないようです。

関連するコードは次のようになります。

上記のコードの出力は次のようになります (警告、着信テキストの壁):

Postman からの出力は次のようなものでした。

明らかに、Guzzle での応答オブジェクトの操作について何かが欠けています。Guzzle の応答は、要求の 200 ステータス コードを示しているため、返されたデータを取得するために何をする必要があるか正確にはわかりません。

0 投票する
1 に答える
1212 参照

php - Guzzle 6 リクエストをプロファイリングするにはどうすればよいですか?

Guzzle (v 6) を使用して、PHP クライアントから API サーバーへのリクエストをプロファイリングしようとしています。

Guzzle 5.3 には、これcompletebeforeイベント処理があります。

しかし、v6でこれを行うにはどうすればよいですか?

0 投票する
2 に答える
10453 参照

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 への要求に含めるにはどうすればよいですか?

0 投票する
1 に答える
1881 参照

php - cURL リクエストを Guzzle PHP に変換する

既存の cURL リクエストを Guzzle 6 に変換しようとしています。これが cURL リクエストです。curlリクエストのコードはこんな感じ。

可能であれば、再試行オプションを使用して、これを正しい方法で Guzzle リクエストに変換する方法はありますか。

これは私が試したものです

しかし、cURL 例外が発生しています。

0 投票する
2 に答える
1424 参照

php - Symfony 2 - ガズル 6.X HTTP | 体の反応を得る

Symfony 2.7.3 でGuzzleを使用していますが、応答のヘッダーはあるのに本文がない理由がわかりません。(私はWAMPでローカルホストにいます)

だから私は得た:

ここに画像の説明を入力

しかし、ストリームは空ですが、トークンを取得する必要があります (コンテンツの長さ: 69 を確認できます)。

助けてくれませんか、私が逃したことを知りません...

(サーバーは POST のみを受け入れてトークンを取得します)