0

全体的な HTTP 要求サイズの制限があることを調査しましたが、これは通常、Apache によって設定された制限です。しかし、送信できるヘッダーが他にもたくさんあることを考えると、そうではないので、全体的なリクエスト サイズの制限に達しているとは思えません。

私が行っているのは、REST API の HTTP 基本認証で、API キーと API シークレットを送信することだけです。どちらも長さは 30 文字です。そして、これはただ倒れて失敗するようです。何も起こりません。

ただし、API キーと API シークレットをそれぞれ 28 文字に短縮すると、機能します。

認証のようなもので、「ユーザー名」と「パスワード」に28文字という厳しい制限があるとは信じがたいです。

4

1 に答える 1

0

私が経験していた問題は、RESTClient という名前の Mozilla Firefox で使用していたプラグイン/拡張機能が原因だったようです。これは、REST API をテストするために使用していました。

Google Chrome に切り替えて、POSTMAN プラグイン / 拡張機能を試してみたところ、30 文字の API キーと API シークレットが見事に機能しました。RESTClient では、リクエストは実行を試みませんでした。応答なし、何もありません。

RESTClient を使用しないでください。Firefox に適した代替手段を探してみます。ただし、これにより、適切な curl リクエストを実行することが、おそらく PHP REST API をテストするための最良の根拠になると思われます。

于 2013-11-05T14:52:55.967 に答える