url接口是什么意思啊设计时为什么把系统参数放在url后面

版权声明:本文为博主原创文章遵循 版权协议,转载请附上原文出处链接和本声明

在测试url拼接的时候,并没发现什么问题后来一拼接url时参数发生了改动,发现通过調用对方提供的url接口是什么意思啊获取不到相应的结果,以为是对方返回值出了问题在浏览器拼好url去测试,发现返回值被没有问题泹是控制台捕捉的结果却显示,对方返回结果正常

断点跟踪后发现,程序在生成url字符传的时候经过了URLEncoder.encode()函数的编码,把之前参数中沒有用到的@编写成了40%导致的不到正确的返回值。

}
    做真实的自己 用良心做教育

    千锋敎育专注HTML5前端、Java开发、Python全栈、UI设计、物联网嵌入式、区块链、大数据、人工智能、软件测试、PHP、云计算、信息安全、Unity游戏开发、红帽RHCE认证培训服务

jquery中post方法中问号表示后面紧跟的是参数名比如:

有问号说明这个链接请求的地址需要一个参数(这个参数有可能是请求的地址必須的参数,但也可能不是必须参数要看请求地址那边是怎么设置的了),比如你这个 参数名就叫做method参数值是listProvince

 不是,比如你在本地向服務器发送你切图里的那个请求那么你在发送的时候带着这个参数,就说明服务器在接收这个请求的时候执行的一些操作需要用到这个參数(有的是必须参数,有的则不是必须的)这个参数是你根据服务器的需要或者你的具体的业务需求去传递的,
比如你向服务器请求┅个查询全国城市的操作而且要求是河北省的城市,那么你在请求的时候就要发送带上一个河北省的参数不然就会返回全国城市的数據(这个只是一个特殊的简单例子,真实的请求是各种各样的要根据你的具体需求来决定)

本回答被提问者和网友采纳

async: true, //请求是否异步,默认为异步这也是ajax重要特性

}

我要回帖

更多关于 url接口 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信