簡體   English   中英

405 - 機器人框架中不允許的方法

[英]405 - Method Not Allowed in Robot Framework

我是機器人框架的新手。 我試圖訪問 URL 並生成令牌。

我收到以下錯誤。

Test 1                                                                | FAIL |
405 != 200

在檢查日志時

00:52:49.347    INFO    POST Response : 
url=XXX 
status=405, reason=Method Not Allowed 
body=None 

URL 正在正確通過,並且在 Postman 中也可以正常工作。

 Create Session  myssion  ${auth_url}
 ${response}=   Post Request  myssion  /oauth2/token     auth=${auth} headers=${headers}  
 grant_type=${grant_type}

 Should Be Equal As Strings  ${response.status_code}  200
 ${token}=    evaluate    $resp.json().get("access_token")

請幫忙。

看來問題是缺少空格。 auth=${auth}headers=${headers}之間只有一個空格。 您需要兩個或更多空格:

${response}=   Post Request  myssion  /oauth2/token  auth=${auth}  headers=${headers}
                                                                 ^^

暫無
暫無

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

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