XML属性到网页请求

时间:2013-05-07 13:16:37

标签: xml json xmlhttprequest

如何向URL发送请求:8080端口并获取文本输出和身份验证?

<field label_name="Get Results" type="button" link="http://URL:8080/" authenti_username="***" authenti_password="***" service_method="POST" server_athenti_method="Basic" ssl_certificate="None" ssl_key="None" response_contains="text" output="text"/>

1 个答案:

答案 0 :(得分:1)

var xml = new XMLHttpRequest();
xml.open('GET', 'some url', true);
xml.setRequestHeader('Authorization', auth); // <<<<----- USED HERE
xml.send();

您可以这样做,也可以使用jQuery ajax call

请求时更新:

var xml = new XMLHttpRequest();
xml.open('GET', 'http://URL:8080', true);
xml.setRequestHeader('Authorization', "BASIC eHh4Onl5eQ=="); // <<<<----- USED HERE
xml.send();

eHh4Onl5eQ==是base64编码形式的用户名:密码,即xxx:yyy。您可以在线进行转换here

尝试一下,这是一个伪代码。