我试图获得 GET请求的响应,这是在document.getElementById('btnPdf').click();
我使用Selenium Webdriver 作为 JavaScriptExecutor 。
我的问题类似于How do I capture response of form.submit,但我不确切地知道url
,并且更愿意使用没有AJAX的纯JS(如果可能的话)。
答案 0 :(得分:-1)
功能获取
Response() {
var send1='senddata'; // this is a var to send
var send2='senddata2'; // this is another var to send
var xhr = new XMLHttpRequest();
xhr.open('POST', 'myGetPageName',true);
xhr.setRequestHeader('Content-Type', 'text/plain');
xhr.onload = function() {
if (xhr.status === 200) {
var myResponse = xhr.responseText;
alert(myResponse);
}
};
xhr.send('myvar1=' + send1 + '&myvar2=' + send2)
}