javascript - xhr.open() 对给定的用户名和密码做什么?

标签 javascript xmlhttprequest

我正在查看 XHR 规范 here它只说:

If parsedURL's host is non-null, run these substeps:
* If the username argument is not null, set the username given parsedURL and username.
* If the password argument is not null, set the password given parsedURL and password.

这是什么意思? xhr 将其放在 URL 中的什么位置?

最佳答案

需要考虑的事项:

What does this mean?

如果第 5 步产生的请求 URL 不为空,则意味着它可能包含身份验证部分。此组件在 RFC 2396 中称为 userinfo .

Where does the xhr [sic] put it in the URL?

方案:[//[用户:密码@]主机[:端口]][/]路径[?query][#fragment]

关于javascript - xhr.open() 对给定的用户名和密码做什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38798459/

相关文章:

javascript - 如何在 JSP/Struts WEB-INF 中获取资源

javascript - 当尝试放置 xmlHTTPRequest 的图像/png 响应时,我得到了垃圾数据

javascript - 将参数传递给 setTimeout

javascript - 为什么过滤器 (":visible"找不到外部元素)如果设置内部元素位置 :absolute?

javascript - 使用 xhr.overrideMimeType 但先获取服务器响应?

javascript - react : formData empty in PHP?

php - 使用 XMLhttpRequest 加载的页面上的复选框

javascript - Firefox 是否会阻止来自本地文件的 ajax 请求甚至被发送出去

javascript - 没有包装器的嵌套 ngRepeat

Javascript 删除最后一次出现的内容