問題タブ [guzzle]
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.
api - highrise API, put unprocessable entity, 37 シグナル
私は HIGHRISE APIで遊んでいますが、彼らは休息の意味を理解していました。
PUT
xml iが受け入れられない理由を誰か知っていますか?
ここにいくつかの関連するログがあります:
エラーが表示されません:/ subject_field_id が正しく、それらのカスタム フィールドが設定されていることは確かです
私が推測できる唯一のことは、何も変更されていないバージョンを PUT しようとしているということです。それが問題ですか?
私のコードはその人物が存在するかどうかのみをチェックし、存在する場合は作成する代わりに更新するためです
php - Goutte から Guzzle Response にアクセスする
Goutte から Guzzle Response オブジェクトにアクセスしようとしています。そのオブジェクトには、私が使いたい素敵なメソッドがあるからです。たとえば、getEffectiveUrl です。
私が見る限り、コードをハッキングせずにそれを行う方法はありません。
または、応答オブジェクトにアクセスせずに、最後にリダイレクトされた URL を goutte から取得する方法はありますか?
php - Guzzle を使用して JSON で POST リクエストを送信するにはどうすればよいですか?
post
JSONを使用した正しい方法を知っている人はいますGuzzle
か?
サーバーからinternal server error
応答があります。Chrome を使用して動作しPostman
ます。
symfony - ガズルの取り付け
なぜこのエラーが発生するのかわかりません:
エラー :
何か案が ??!
php - YII フレームワークでの Guzzle Import エラー
Yii プロジェクトに Guzzle ライブラリをインポートすると、エラーが発生します。
輸入方法
エラー
guzzle - 複数のリクエストを送信するときに結果をリクエストに一致させる方法は?
まとめ
そのタイトルのとおり、Guzzle ではドキュメントにあるように、時間を節約するために一度に複数のリクエストを送信できます。
応答が戻ってきたら、どの応答がどの要求に対するものかを識別するために、各要求をループして応答を取得できます (上記のコマンドを実行した後にのみ利用可能)。
B. 問題
リクエスト オブジェクトに同じデータが含まれている場合。元のリクエストを特定することは不可能です。
2 つの記事を作成する必要がある次のシナリオがあると仮定します: A と B の距離サーバー: something.com/articles/create.json
各リクエストには同じ POST データがあります。
作成後、2 つの場所を含む Guzzle 応答が返されます。
上記の方法を使用して応答とその要求をリンクしても、要求オブジェクトがまったく同じであるため、どの応答がどの記事に対するものかはまだわかりません。
したがって、私のデータベースでは、結果を書き留めることができません。
それは逆になる可能性があるためです。
解決策は、POST リクエストに追加のパラメータを追加することです。
しかし、距離サーバーはキー「レコード」を理解していないため、エラーを返し、記事を作成しません。距離サーバーはサードパーティのサーバーであり、その動作方法を変更することはできません。
これに対する別の適切な解決策は、リクエスト オブジェクトに特定の ID/タグを設定することです。これにより、後で識別できます。ただし、ドキュメントに目を通しましたが、次のようなリクエストを一意に識別する方法はありません
これは何ヶ月も私を悩ませてきましたが、まだこの問題を解決できません.
解決策がある場合は、お知らせください。
どうもありがとう、そしてあなたは私を救ってくれました!!!!
この長い投稿を読んでくれてありがとう。
php - Laravel 4でGuzzleを自動ロードするには?
Laravel 4でGuzzleを自動ロードするにはどうすればよいですか?
新しい GuzzleHttp/Client を作成しようとすると、次のエラーが発生します。
composer.json autoload セクションで次のように設定しています。
php - Guzzle add CSRF トークン
guzzle と安らかな Web サービスを使用して、drupal コマースで製品を作成しようとしています。
私が新しい製品を作成しようとしているとき、私は次のプロセスを使用します: 1) 製品を作成する権利を持つユーザーとしてログインします (成功) 2) CSRF トークンを要求します (成功) 3) 製品を作成します: うーん!: クライアントエラー応答 [ステータスコード] 401 [理由句] Unauthorized: この操作へのアクセスは許可されていません
今、このプロセスをポスター(Firfoxアドオン)で行っているとき。製品を正常に作成できますが、この操作へのアクセスに常に失敗します。
私が間違っていることは本当にわかりません。ログインし、必要な変数をヘッダーに追加しました。
タイ!
編集:解決策はコメントを参照してください。コードを調整しました。