簡體   English   中英

400錯誤的請求在Loadrunner中執行API發布腳本時

[英]400 Bad request While executing API post script in Loadrunner

我正在嘗試為API發布請求登錄准備腳本,如下所示

web_rest("POST: http://remote-data-dashboard-app.apps.eu01.cf.cano...",
    "URL=http://remote-data-dashboard-app.apps.eu01.cf.canopy-cloud.com/login",
    "Method=POST",
    "EncType=raw",
    "Snapshot=t700233.inf",
    "Body={\n"
    ""username":"XXXX",\n"
    ""password":"XXXXX"\n"
    "}",
    HEADERS,
    "Name=Accept", "Value=application/json", ENDHEADER,
    "Name=Accept-Charset", "Value=UTF-8", ENDHEADER,
    "Name=Content-Type", "Value=application/json", ENDHEADER,
    LAST);

但是它拋出錯誤,指出400錯誤的請求(語法錯誤)。但是我已經檢查了很多次,但是URL和參數看起來都很好,因為我對Jmeter使用了相同的參數,並且它們的工作效果很好。 幫助將不勝感激

我認為您需要逃脫“

web_rest("POST: http://remote-data-dashboard-app.apps.eu01.cf.cano...",
    "URL=http://remote-data-dashboard-app.apps.eu01.cf.canopy-
     cloud.com/login",
    "Method=POST",
    "EncType=raw",
    "Snapshot=t700233.inf",
    "Body={\n"
    "\"username\":\"XXXX\",\n"
    "\"password\":\"XXXXX\"\n"
    "}",
    HEADERS,
    "Name=Accept", "Value=application/json", ENDHEADER,
    "Name=Accept-Charset", "Value=UTF-8", ENDHEADER,
    "Name=Content-Type", "Value=application/json", ENDHEADER,
    LAST);

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM