Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/328.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 您可以在rest assured中更改客户端主机吗?_Java_Rest Assured - Fatal编程技术网

Java 您可以在rest assured中更改客户端主机吗?

Java 您可以在rest assured中更改客户端主机吗?,java,rest-assured,Java,Rest Assured,我目前正在测试java应用程序中的一些功能,这些功能会阻止基于HTTP请求的原始主机的请求 我希望使用rest assured进行集成测试: given() .contentType(ContentType.JSON). when() .post("http://127.0.0.1:9000/"). then() .statusCode(401); 但是,HTTP请求源自127.0.0.1-我想将客户端地址更改为另一个环回地址,如127.0.0.2,

我目前正在测试java应用程序中的一些功能,这些功能会阻止基于HTTP请求的原始主机的请求

我希望使用rest assured进行集成测试:

given()
    .contentType(ContentType.JSON).
when()
    .post("http://127.0.0.1:9000/").
then()
    .statusCode(401);
但是,HTTP请求源自127.0.0.1-我想将客户端地址更改为另一个环回地址,如127.0.0.2,以便我的应用程序中的逻辑正确地拒绝该请求


有什么方法可以做到这一点吗?

我不知道如何在重新发布中做到这一点,所以我做了一个基本的java.net实现,因为它是一个简单的测试用例。