用xmlHttpRequest发送登录验证时的问题
我想用Ajax实现调用服务器的API,这种API就像是做啥网或嘀咕网等微博网站所开放的接口一样,是一个网址的形式.而且是要求用HttpBasic64进行加密的
我已经在Header设置了Authoration的值,这个值是由Username:passoword 这种形式编码后的值,xmlHttpRequest.send()后浏览器又提示我输入用户名密码,这是为什么呢?如果这时我输入正确用户名密码的话就可以调用成功...
我用过Curl工具都可以直接敲入 curl -u "user:password" -d "content=xxx" "http://xxxxx" 就调用了这个接口了.
现在我觉得最主要的问题就是像浏览器和Curl这类有验证功能的软件是怎么处理这个问题的,怎样写JS代码才能通过验证呀???
如果有人做过微博的应用扩展或有解决办法的同学..请不吝赐教,谢谢~