你好,老师,问个基础问题
来源:14-10 搜索实现2
慕仰5016471
2019-05-23
url:'book/search?summary=1',
为什么需要路径book/search位置后面加 问号呢 在路径里加问号又代表什么意思呢?
如果我不在book/search这个路径后面加?summary=1在Data里面加也可以是吗?就按照图片里的这样?
为什么在Data里面加也可以请求到数据呢???
写回答
2回答
-
7七月
2019-05-24
这个涉及到了向服务器传递参数。url ?号后面就是发向服务器的参数,用多个&符号分隔。
此外,post的传参还有一种形式,可以把参数附加到body中传递。
如果http 的method设置为get,那么data里的参数将自动附加到url的 问号中。
如果method设置为post,那么data里的参数自动附加到body中。
其实建议学完后,学一下这门课程的服务端课程:
https://coding.imooc.com/class/342.html
这些问题都会变的非常的清晰。
00 -
慕仰5016471
提问者
2019-05-23
还有,我还是不太明白什么时候需要吧请求的数据放在data里,
什么时候url请求的时候需要在后面加 问号 然后加就类似于上面的?summary = 1
012019-07-03
相似问题