我想在react native中更改websocket握手的Origin Header。
像这样
var ws = new WebSocket(
'http://localhost/auth',
[],
{
'headers': {
'Origin': "https://secret-host.com"
}
}
);
我还直接尝试了react-native ios websocket库。
来自
CFHTTPMessageSetHeaderFieldValue(request, CFSTR("Origin"), (__bridge CFStringRef)_url.RCTSR_origin);
到
CFHTTPMessageSetHeaderFieldValue(request, CFSTR("Origin"), CFSTR("https://secret-host.com"));
但是它不起作用。
有人知道如何更改吗?我需要在react-native中使用skyway(WebRTC)。
谢谢。