The situation I encountered at that time was that there was no problem in requesting data in the simulator and IOS environment. When testing the android environment, I found that the request failed as shown below
This mistake even caused me to fight with the big brother of operation and maintenance for a long time. Haha, first of all, this mistake occurred. Brother, the blame can be completely dumped on the big brother of operation and maintenance, without leaving any room. . Then you can provide the elder brother with some information and check it step by step. First check the domain name bound to your project:
1. https certificate problem: SSL certificate configuration requires the use of pem, not crt. ,
2. Server-side version information: TLS version problem. This problem has been mentioned in the official documentation of the WeChat applet. The server TLS version must support 1.2 (enable 1.2, disable 1.1 and 1.0 and other lower versions),
3. Some people say that the first two methods are solvable after checking the information, but for our company, after checking the first two items, the operation After Brother Wei used Nginx to forward it, he solved the problem of Android request failure. I hope it can help everyone~
I believe you have mastered the method after reading the case in this article. For more exciting information, please pay attention to other related articles on the php Chinese website!
Recommended reading:
How to implement pull-up loading in WeChat applet development
How to operate js to find the longest palindrome string in a string
The above is the detailed content of How to handle Android request failure in WeChat applet development. For more information, please follow other related articles on the PHP Chinese website!