我在Mac上使用react native 0.23.1(也尝试使用29)。在获取请求期间,当我发送自定义标题时(例如' Api-Version':' 0.1'),服务器会以小写形式收到它(' api) -version':' 0.1')。编写标题的标准是使用驼峰的情况,我无法控制服务器代码,因此请求失败,因为它期望标题在camelcase中。当检查服务器日志时发现所有其他非自定义标头都是camel case,而只有自定义标头全部为小写。
我尝试使用不同的http客户端,如飞盘和axios,但它仍然是相同的。
使用chrome控制台执行相同的请求是成功的。
以下是我的提取代码
{{1}}