PUT不工作 - BadStatusLine

时间:2016-01-05 12:08:30

标签: json http robotframework

我正在RobotFramework使用Selenium2Libraryhttplibrary。所有POST命令在终端/ cmd中运行良好,通过RobotFrameworkPUT在终端/ cmd中正常工作,但在RobotFramework中不起作用,并且BadStatusLine: ''错误。

这是我在终端中运行的代码,它可以工作: curl -i -H "accept: application/json" -H "Content-type: application/json" -X PUT -d '{ "request": { "name":"Renamed"}}' [link to the website here and an api token]

然后我在RobotFramework中运行它并且它不起作用:

Set Request Header  accept  application/json
Set Request Header  Content-type    application/json
Set Request Body    { "request": { "name":"Renamed"}}
PUT    [link]

我尝试使用Wait Until Keyword Succeeds之类的等待,但没有任何帮助不幸......

0 个答案:

没有答案