我想在本机反应中更改 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)。
谢谢。