我正在尝试使用RN的fetch()
方法,http连接存活
我尝试使用标题' Connection:keep-alive'但它似乎没有用。我无法使用http.Agent
,因为React Native不支持http
模块。我搜索但找不到替代模块。(XmlHttpRequest也不起作用)
问题:如何在React Native的环境中保持http连接存活?
我的最终目的是在React Native的JavaScriptCore中验证NTLM服务器,身份验证需要保持活动的http连接。任何其他建议也表示赞赏。
答案 0 :(得分:0)
我们在android / ios中创建了本机模块,以在JAVA和Objective C中打开网络连接并在响应时发出事件。
答案 1 :(得分:0)
在Android上(大概在iOS上类似),默认情况下,ReactNative使用的OkHttp客户端将保持Http / 1.1或Http / 2连接保持活动状态并重用它。您应该检查服务器是否正在关闭响应。
https://en.wikipedia.org/wiki/HTTP_persistent_connection#HTTP_1.1