IOS 出现不支持的 URL

news/2024/10/17 18:31:03/

第一:

URL中含有转义字符例如   双引号 ""  、大括号{}等

 解决办法:对url编码

js内置函数:encodeURI()

或者encodeURIComponent()

第二

IOS9以后添加了新特性,不再支持HTTP协议(不安全)。改用HTTPS

 

1、在Android中使用HTTP协议

    //登录login:function(count,password,callback) {var param = {"username":count,"password":password};var url = 'http://' + ip + ':' + port + '/api?action=login&param={}'// + JSON.stringify(param);//var request = new XMLHttpRequest();var request;if(window.XMLHttpRequest){// code for IE7+, Firefox, Chrome, Opera, Safarirequest=new XMLHttpRequest();console.log("使用XMLHttpRequest");}else{// code for IE6, IE5request=new ActiveXObject("Microsoft.XMLHTTP");console.log("使用ActiveXObject");}console.log("登录:" + url);console.log("open");request.open("GET", url, true);console.log("send");request.send();request.onreadystatechange = function () {console.log("request callback");if (request.readyState == 4 && (request.status >= 200 && request.status < 400)) {var response = request.responseText;var rsp = JSON.parse(response).data;var ret = JSON.parse(response).ret;if(0 == ret){console.log("登录--失败");console.log(rsp);console.log(ret);callback(false,rsp);}else{callback(true, rsp);}}};},

上述代码就是犯了第一个问题,使用的是JSON.stringify(param) ,所以在链接后面又是双引号又是大括号的。

切记、切记!


http://www.ppmy.cn/news/755101.html

相关文章

windows不支持 git输入密码,解决方法

2020年windows不支持 git输入密码的邮件通知 Hi wutiantian,You recently used a password to access the repository at wutiantian/ReadingNotes with git using git/2.29.2.windows.3.Basic authentication using a password to Git is deprecated and will soon no longer…

python不能输入中文字_Python脚本中无法输入中文解决办法

刚接触Python语言&#xff0c;在练习的时候发现脚本里无法出现中文&#xff08;Python2.x中不支持中文&#xff0c;以下指仅在Python2.x环境下&#xff0c;Python3.x默认已支持中文&#xff09;&#xff0c;输入中文后&#xff0c;脚本会闪退&#xff0c;无法运行&#xff0c;例…

错误:000732:数据集不存在或不受支持

打开arcgis工具箱&#xff0c;输入要素时提示的错误&#xff1a;数据集不存在或不受支持。 针对这个错误&#xff0c;官方的解释是&#xff1a; 检查使用的数据路径是否和要求的一致&#xff0c;然后再一次运行工具。如果存在数据&#xff0c;则可能出现以下情况&#xff1a;…

打开计算机 显示不支持此接口,不支持此接口,教你如何解决电脑Windows系统显示不支持此接口...

最近有位朋友在使用电脑的时候,打开程序却出现了提示“不支持此接口”,不知道怎么回事。其实,出现提示“不支持此接口”的情况很多。比如,有时候删除文件的时候,也会出现这种情况。而面对这类型的问题,老毛桃整理了一些资料,下面就教你如何解决电脑Windows系统显示不支持…

显示器输入不支持,黑屏,进入不了系统

昨天不知道走的时候不小心设置了什么还是&#xff0c;今天早上起来开电脑&#xff0c;就如题了 很郁闷&#xff0c;我的显示屏S2032&#xff0c;接上去什么也没有&#xff0c;就显示“输入不支持” 没人帮忙&#xff0c;就自动动手百度&#xff0c;丰衣足食啊 找到说的最多的…

android 输入框不可输入中文,Android学习笔记 —— Android 开发中,限制 EditText 输入框不能输入中文(汉字)...

今天在练习开发一个小项目的时候,需要限制 EditText 输入框不能输入中文(汉字),在网上找了很多例子, 结合自己的实际,终于完成了这一功能。现在把代码记录下来,方便以后查找! 首先是xml布局文件,这个比较简单!就一个简单的 EditText; activity_csdn.xml : 接下来的是…

linux notepadqq不支持中文输入的原因分析

linux 版的notepad—notepadqq是一款使用较广的文本编辑器&#xff0c;可是在使用的过程中发现如下问题&#xff1a; 1&#xff0c;作为一种开源软件&#xff0c;缺少大牛们维护&#xff0c;没有windows版本的notepad好用&#xff0c;使用的界面默认安转是老版本&#xff0c;界…

C++ cin输入不支持空格

C 的字符输入 1. 使用cin输入&#xff0c;遇到空格后或者换行符结束一个字符数组的输入 #include<iostream> using namespace std;int main(){int n 10;char arr[n];cin>>arr;for(int i 0; i < 10; i){printf("%c",arr[i]);}cout<<endl;cou…