Skip to content

Commit 8b18590

Browse files
committed
Avoid setting null for Access-Control-Allow-Origin
1 parent f70b992 commit 8b18590

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

socket-io/src/main/java/com/codeminders/socketio/server/transport/XHRTransportConnection.java

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,12 @@ public void handle(HttpRequest request, HttpResponse response) throws IOExceptio
5353

5454
if(getConfig().getBoolean(ALLOW_ALL_ORIGINS, false))
5555
{
56-
response.setHeader("Access-Control-Allow-Origin", request.getHeader("Origin"));
56+
String origin = request.getHeader("Origin");
57+
if (origin == null)
58+
{
59+
origin = "*";
60+
}
61+
response.setHeader("Access-Control-Allow-Origin", origin);
5762
response.setHeader("Access-Control-Allow-Credentials", "true");
5863
}
5964
else

0 commit comments

Comments
 (0)