Skip to content

Commit 6cb9a40

Browse files
committed
[feature/RST-25] Fix CORS test.
1 parent e536a59 commit 6cb9a40

File tree

2 files changed

+5
-0
lines changed

2 files changed

+5
-0
lines changed

src/main/java/net/apnic/rdap/conformance/Utils.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,7 @@ private static HttpRequestBase httpRequest(
4848
? new HttpGet(path)
4949
: new HttpHead(path);
5050
request.setHeader("Accept", context.getContentType());
51+
request.setHeader("Origin", "http://127.0.0.1");
5152
RequestConfig config =
5253
RequestConfig.custom()
5354
.setConnectionRequestTimeout(TIMEOUT_MS)

src/main/java/net/apnic/rdap/conformance/responsetest/AccessControl.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,10 @@ public boolean run(final Context context, final Result proto,
4545
nr.setStatus(Status.Success);
4646
results.add(nr);
4747
return true;
48+
} else if (ct.equals("http://127.0.0.1")) {
49+
nr.setStatus(Status.Success);
50+
results.add(nr);
51+
return true;
4852
} else {
4953
nr.setStatus(Status.Failure);
5054
nr.setInfo("got '" + ct + "' instead of '*'");

0 commit comments

Comments
 (0)