在Python中,我使用requests
庫將HTTPRequest發佈到URL。但是,當我點擊此按鈕時,Chrome瀏覽器開發人員工具看起來沒有任何反應。沒有XHR請求,沒有任何郵寄。Chrome開發人員工具無法找到HttpRequest
當我點擊按鈕,打開一個新窗口,然後立即重定向到另一個頁面。我希望requests
可以發送一個有效負載,然後在重定向之後存儲返回的頁面。
下面是在HTML按鈕:
<button type="button" id="form_submit" class="querysubmit" name="querysubmit" onclick="if (document.regform.onsubmit()) {$j('#queryform').submit();setTimeout('document.getElementById(\'form_submit\').disabled=false;document.getElementById(\'form_submit_image\').src=\'/img/btn_submitquery.gif\';',10000);this.disabled=true;document.getElementById('form_submit_image').src='/img/btn_querysubmitted.gif';}">
<img id="form_submit_image" src="/img/btn_submitquery.gif" alt="Submit Query">
</button>
我試圖找到郵局的HTTPRequest,這樣我可以添加一個有效載荷的要求。
new_page = session.post(QUERY_URL, data=payload_dict)
有誰知道爲什麼,當我點擊「提交」按鈕,沒有任何Chrome開發工具還沒有出現一個新的頁面打開處理該請求?
爲什麼JS內聯? –
頁面是否在新標籤頁中打開?如果是這樣,那麼網絡活動將在那裏。您可以通過選項記住重新加載時的活動。 – dandavis