为了账号安全,请及时绑定邮箱和手机立即绑定

get的url传参书写格式和 post的send(string)传参格式各是怎样的?

get的url传参书写格式和 post的send(string)传参格式各是怎样的?

如题。另外比如这个例子,为什么后引号放在这个地方?request.open("GET", "serverjson.php?number=" + document.getElementById("keyword").value);
查看完整描述

1 回答

已采纳
?
Despicableme01

TA贡献11条经验 获得超9个赞

get请求没有请求主体,参数按指定格式接在url后面,你说的那个例子就是基本的字符串拼接。

post请求有请求主体,参数写在xhr.send()里面,就是把get方式的?后面的键值对字符串直接放在send()里面

查看完整回答
反对 回复 2016-08-02
  • newsudhc3634140
    newsudhc3634140
    可是get方法的后引号放的位置这么奇怪?
  • Despicableme01
    Despicableme01
    document.getElementById("keyword").value会得到id为keyword的元素的value属性,然后作为字符串拼接在"serverjson.php?number="之后,这个就是+号的作用。 拼接完不就是"serverjson.php?number=123456"
  • 1 回答
  • 1 关注
  • 2867 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信