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

如题。另外比如这个例子,为什么后引号放在这个地方?request.open("GET","serverjson.php?number="+document.getElem... 如题。
另外比如这个例子,为什么后引号放在这个地方?
request.open("GET", "serverjson.php?number=" + document.getElementById("keyword").value);
展开
 我来答
匿名用户
2016-08-02
展开全部
给你转点来自百度百科的

XMLHttpRequest.open()
初始化 HTTP 请求参数
语法
open(method, url, async, username, password)
method 参数是用于请求的 HTTP 方法。值包括 GET、POST 和 HEAD。
url 参数是请求的主体。大多数浏览器实施了一个同源安全策略,并且要求这个 URL 与包含脚本的文本具有相同的主机名和端口。
async 参数指示请求使用应该异步地执行。如果这个参数是 false,请求是同步的,后续对 send() 的调用将阻塞,直到响应完全接收。如果这个参数是 true 或省略,请求是异步的,且通常需要一个 onreadystatechange 事件句柄。
username 和 password 参数是可选的,为 url 所需的授权提供认证资格。如果指定了,它们会覆盖 url 自己指定的任何资格。

request.open("GET", "serverjson.php?number=" + document.getElementById("keyword").value);

这时open(method,url,async,username,password)的参数对应关系分别如下:
method:"GET"
url:"serverjson.php?number=" + document.getElementById("keyword").value;//字符串组合
async:默认值true
username:未指定
password:未指定
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式