一个很简单的POST请求,但是接收时候Rquest.Form竟然是空的。此问题只在安卓的UC浏览器上必然出现。
在安卓的"QQ浏览器"、"世界浏览器"上能正常取到request,
苹果IOS上也没问题,
PC上面的chrome浏览器也OK。
--->就是万恶的UC浏览器取不到值。请教各位高手是什么原因?UC浏览器有什么特别的地方?发送和接收站点编码都是UTF-8的;POST的代码:<form id="ctripForm" name="myForm" method="POST" action="http://****.aspx" target="_self" accept-charset="utf-8" onsubmit="document.charset='utf-8';">
<input type="hidden" name="InterfaceName" value="TEST"/>
... ...
<input type="hidden" name="Sign" value="BBD3A737171D58F4D224C5B33FB411BB"/>
<script type="text/javascript">setTimeout(function(){document.getElementById('ctripForm').submit()},5000);</script>
</form>
HTML5 UC浏览器 UC浏览器浏览器AndroidPOST