javascript-服务端怎么发起http基本认证??
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了javascript-服务端怎么发起http基本认证??,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1571字,纯文字阅读大概需要3分钟。
内容图文
![javascript-服务端怎么发起http基本认证??](/upload/InfoBanner/zyjiaocheng/149/1305b50e62aa4f9d8071289f365666b4.jpg)
js ajax
中有下面这一种情况:
var xhr = new XMLHttpRequest();
// 下面的第四个,第五个参数怎么使用??
xhr.open('get' , 'authorization.php' , true , username , password);
xhr.send();
目前为止都没有使用过 ajax open
方法的第四个,第五个参数,今天写 ajax 操作类的时候感觉第四个,第五个参数始终是个疙瘩,就想彻底搞懂他。
网络上说在 需要 http 基本认证的
页面,才需要提供 第四个,第五个参数
。
可是我就是不懂 php页面怎么弹出认证框
??
我试过:
header('Authorization: username:password');
可这个应该是在 ajax 请求中头设置
的,总之,php 这一块怎么弄??
毫无头绪啊
能否将这个认证的 js 代码, php 代码
贴出来 学习(暂时不涉及 oAuth 认证
,先学最原始的哈,然后再上 oAuth
)?
回复内容:
在 js ajax
中有下面这一种情况:
var xhr = new XMLHttpRequest();
// 下面的第四个,第五个参数怎么使用??
xhr.open('get' , 'authorization.php' , true , username , password);
xhr.send();
目前为止都没有使用过 ajax open
方法的第四个,第五个参数,今天写 ajax 操作类的时候感觉第四个,第五个参数始终是个疙瘩,就想彻底搞懂他。
网络上说在 需要 http 基本认证的
页面,才需要提供 第四个,第五个参数
。
可是我就是不懂 php页面怎么弹出认证框
??
我试过:
header('Authorization: username:password');
可这个应该是在 ajax 请求中头设置
的,总之,php 这一块怎么弄??
毫无头绪啊
能否将这个认证的 js 代码, php 代码
贴出来 学习(暂时不涉及 oAuth 认证
,先学最原始的哈,然后再上 oAuth
)?
刚才,想成 php 去采集别人了,basic认证,官方有例子:
用 PHP 进行 HTTP 认证
Hello {$_SERVER['PHP_AUTH_USER']}.";
echo "You entered {$_SERVER['PHP_AUTH_PW']} as your password.
";
}
?>
正常网络请求状态是200,你要浏览器弹出基本认证窗口,返回状态401即可
内容总结
以上是互联网集市为您收集整理的javascript-服务端怎么发起http基本认证??全部内容,希望文章能够帮你解决javascript-服务端怎么发起http基本认证??所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。