用xmlHttpRequest发送登录验证时的问题

welling007 welling007 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
我想用Ajax实现调用服务器的API,这种API就像是做啥网或嘀咕网等微博网站所开放的接口一样,是一个网址的形式.而且是要求用HttpBasic64进行加密的

我已经在Header设置了Authoration的值,这个值是由Username:passoword 这种形式编码后的值,xmlHttpRequest.send()后浏览器又提示我输入用户名密码,这是为什么呢?如果这时我输入正确用户名密码的话就可以调用成功...
我用过Curl工具都可以直接敲入 curl -u "user:password" -d "content=xxx" "http://xxxxx" 就调用了这个接口了.

现在我觉得最主要的问题就是像浏览器和Curl这类有验证功能的软件是怎么处理这个问题的,怎样写JS代码才能通过验证呀???
如果有人做过微博的应用扩展或有解决办法的同学..请不吝赐教,谢谢~
...全文
评论 2
收藏 已收藏
分享
返回顶部
welling007
Ajax 52,778 成员 25,334 内容