繁体   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