1
郵便配達員は、本体セクションx-www-form-ulrencodedのログイン設定に資格情報を送信します。これは絶対にうまくいく。郵便配達員:Newman収集ランナーは、本体でフォームにURLエンコードされたパラメータを送信することができません
このスクリプトをnewmanコレクションランナーにエクスポートした後、これは機能しません。続き
が出力されます。
また-------------------------------------------------------------------------------------------
401 3361ms Login Call [POST] https://<url>/login
------------------------------------------------------------
Request headers:
{
"content-type": "application/x-www-form-urlencoded",
"host": "<url>",
"accept-encoding": "gzip, deflate",
"content-length": 0
}
Request data:
{
"userid": "user",
"password": "pswd"
}
------------------------------------------------------------
Response headers:
{
"x-frame-options": "SAMEORIGIN",
"content-type": "application/json",
"x-content-type-options": "nosniff",
"date": "...",
"cache-control": "no-cache",
"content-length": "120",
"x-xss-protection": "1; mode=block",
"connection": "close",
"accept-ranges": "bytes"
}
Response body:
{"errorCode":"401","errorMessage":"Login failed, please check the credentials","errorDescription":"API Request Failure"}
、私は郵便配達からのカールコードを生成するとき、私は付属のユーザー/ PSWDヘッダが表示されない:
ポストマンChromeアプリケーションを使用してcurl -X POST \
https://<url>/login \
-H 'cache-control: no-cache' \
-H 'content-type: application/x-www-form-urlencoded' \
-H 'postman-token: 5b04e538-498c-9e43-2be9-8523073260f9'
:
Postman for Chrome
Version 5.0.2
win/x86-64
Chrome 59.0.3071.115
私はニューマンがサーバに渡って送信する前にURLエンコードされたボディからパラメータを削除することです見つけたもの: は、だから私は、最新バージョンを得ました。すべての手がかりは? – BabyGroot