我正在使用放心测试 API。在使用放心通过以下配置发出请求时遇到问题。
请求类型:POST
标题:
内容类型:文本/纯文本
API key :12263783493
用户:电子邮件
Cookie:changesetId=4604
正文类型-:原始:文本
applyToAllMapsOnController=false&applyToAllMaps=false(这是要传递的请求正文中的文本)
下面是我尝试过的,但我收到了 400 个错误请求
Response response= (Response) RestAssured.given().
header("Content-Type", "text/plain").
header("charset","utf-8").
header("api-key","dV43+Rbr9uncPd&;ydiQx]uUFX2").
header("user","P2899445,Bhavan Ramakrishnappa").
cookie("cookie", "changesetId="+Number).
body("applyToAllMapsOnController=false&applyToAllMaps=false").
when().
post(servicelevel);
有人可以帮助我如何在 header 中传递 cookie 并在正文中传递原始文本。
最佳答案
您可以执行多种操作来调试问题。
尝试将 ("cookie", "changesetId="+Number) 作为 header 传递
使用when().log().all以便您可以看到正在发送的请求是什么。
关于java - 使用 cookie 和内容类型 Text/plain 的放心发布请求,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59939795/