我已经写下了如下测试用例,并得到了以下错误,
日志错误:
失败:setpassword java.lang.AssertionError:1个预期失败。预期状态代码
代码:
@Test(enabled=true)
public void setpassword(){
RequestSpecification requestSpecification= new Config().getRequestSpecification();
RequestSpecification requestHeaders= new Config().getHeaders();
Map<String,String> password = new HashMap<String, String>();
password.put("password", "Password@2017");
given().spec(requestSpecification).spec(requestHeaders).body(password).when().post("https://example.com/testplatform@example.com/password").
then().statusCode(200).log().all();
}
另外,在我的情况下,我有带有JWT令牌的网址来测试lin /网站。它引起了我的注意,我没有使用url JWT作为完整的链接。我忽略了JWT,只使用了链接,所以它没有重定向网站。
这帮助了我:
given().log().all().contentType("application/x-www-form-urlencoded; charset=UTF-8")
.redirects().follow(false).redirects().max(100)
.queryParam()...
我解决了这个问题。我得到了一个302错误,因为api url正在被编码。我使用urlEncodingEnabled(false)解决了这个问题。
我试图发送一个POST方法到我的API,它返回401错误,而不是200 OK。 事情是这样的: 使用邮递员:POST请求工作正常。 在授权部分,我选择了,并提供了用户名/pwd。 在标题部分,我已经给出了和。我在邮差的身体是: 使用Restarsured:失败并出现401错误。 答复: 不知道为什么当我尝试重新启动时它不起作用。
我已经创建了非核心webapi项目来与移动应用程序交互。例如,如果我创建了一个名为Data的控制器,它有一个名为Search的方法,如下图所示。该项目已配置为发送和接收json数据。 我可以通过使用以下url,使用postman向该方法发送post请求http://localhost/api/Data/search 类似地,我可以在控制器内创建其他函数,并使用路由“/api/[controller
我有一个很长的JSON正文,这是一个数组。我需要在POST方法的正文中发送这个。我使用放心。怎么做?
本文向大家介绍django中使用POST方法获取POST数据,包括了django中使用POST方法获取POST数据的使用技巧和注意事项,需要的朋友参考一下 在django中获取post数据,首先要规定post发送的数据类型是什么。 1.获取POST中表单键值数据 如果要在django的POST方法中获取表单数据,则在客户端使用JavaScript发送POST数据前,定义post请求头中的请求数据类
我必须发送一个带有xml数据的post请求,然后验证响应,例如检查状态代码和响应体。
对于包含JSON主体的post请求,我使用rest assured 我的post请求代码是:- 好心的帮助....