如何向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"/>
答案 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。
尝试一下,这是一个伪代码。