爱可信无法支持gzip时使用ReactNative android的

问题描述:

“爱可信”: “^ 0.16.2”爱可信无法支持gzip时使用ReactNative android的

“反应”: “16.0.0-alpha.12”

“反应原生”: “^ 0.47.1”

在发送请求之前,我设置了一个标头axios.defaults.headers.common ['Accept-Encoding'] ='gzip,deflate'。我得到了一些未知的响应(实际上它是JSON),并且它在iOS中正常工作。

enter image description here

解决的办法是不要添加标题到Axios公司。 RN支持gzip作为OOTB。 这里是一个nginx的POC结果,

1中,第一行是一个卷曲呼叫,响应56987

2,第二行是卷曲呼叫与头-H“的Accept-Encoding:gzip的”,该响应是3629

3,第三行是一个请求从应用程序发送,响应大小是3641

enter image description here enter image description here