問題タブ [zend-http-client]

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 投票する
1 に答える
135 参照

php - クライアント connect() で ZendService Twitter が失敗する

ZendService/Twitter/Twitter を介した Twitter API との接続に問題があります。

ZF 2.3.3 で curl 7.26.0 (x86_64-pc-linux-gnu) OpenSSL/1.0.1e PHP 5.4.35 を使用する

更新 1: access_token セクションを削除すると、「Bad Authentication data」メッセージが返されます。再度有効にすると、1358 行目の somepath/vendor/zendframework/zendframework/library/Zend/Http/Client.php の非オブジェクトでメンバー関数 connect() を呼び出すという atal エラーが発生します。

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

php - Zend_Http_Client 使用時のコンテンツ タイプ エラー

Zend_Http_Client と POST を使用して、Google アナリティクスのコレクターにデータを送信しようとしています。$postParamsトラッキング ID、cid、およびヒット タイプを含む配列があり、この配列の値を 経由でクライアントに追加しますsetParameterPost()

私のアクションの関連部分は次のとおりです。

このスクリプトを呼び出すと、次のエラーが発生します。

コンテンツ タイプ '' を自動的に処理できません。この種のコンテンツを送信するには Zend_Http_Client::setRawData を使用してください。

_prepareBody()Zend_Http_Clientのメソッドでスローされます。そこにを追加すると、echo($this->enctype); die();が表示されますNULL

コードに追加$client->setEncType();しますが、データはプレーンです。
ここで私が見逃しているものを誰か知っていますか? 本当に使用する必要がありますsetRawDataか?

前もって感謝します!

更新:$client->setParameterPost('postParams', $postParams);あまりにも動作しません。同じエラーがスローされます。

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

php - ZEND_HTTP_CLIENT でカスタム ヘッダーを送信する

でカスタム ヘッダーを送信するにはどうすればよいですかZEND_HTTP_CLIENTkey特定の値を持つ変数を送信しようとしていますが、後で信頼性を確認します

私はこれを試しました

この

しかし、うまくいかないようです。keyは有効なタイプではありません。このようなカスタム ヘッダーを送信したいと考えています (Postman クライアントでヘッダーを設定した場合と同様)。これは可能ですか?

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

php - Zend_Http_Client がサーバーで利用可能であることを確認する方法

申し訳ありませんが、私は php に慣れていないため、 経由で何かを送信する必要がありますZend_Http_Client。現時点ではエラー 500 しか発生していないため、その機能がサーバーで利用可能であることを確認する方法を教えてください。

0 投票する
6 に答える
2542 参照

php - Zend Http でリクエスト ヘッダーが送信されない

Zend\Http\Request と Zend\Http\Client を使用して次のリクエストを作成しています

ただし、応答には次のエラーが表示されます。

"エラー": "ヘッダー: client_id が必要です"

Postman 経由で API を突くと、問題なく動作します。しかし、PHP アプリケーションから呼び出すと、ヘッダーが正しく送信されていないことがわかり、上記のエラーが発生します。ヘッダーが送信されない理由を誰でも知っていますか?