![](/img/trans.png)
[英]Post data and redirect to external web server with curl in php ( without javascript )
[英]Using curl on server - how to redirect javascript requests to target server?
因此,我在服務器上運行了一個搜尋器,我需要執行javascript才能訪問目標網站上的某些數據(目標是我要搜尋的數據)。 我在這里有一個關於解決此問題的不同方法的問題,但是不需要回答此問題: [死]如何使用異步回發成功地過帳到舊的ASP.NET站點
我的JavaScript在瀏覽器中執行,我從中調用我的php搜尋器。 問題在於,所有javascript請求都針對我自己的服務器而不是目標站點(我在我自己的站點而不是目標站點上獲得了/index.php之類的鏈接)。
我對javascript的使用經驗很少,我不確定如何將請求重定向到目標。 這是我正在調用的頁面上的javascript函數的示例:
<script type="text/javascript">
//<![CDATA[
var theForm = document.forms['aspnetForm'];
if (!theForm) {
theForm = document.aspnetForm;
}
function __doPostBack(eventTarget, eventArgument) {
if (!theForm.onsubmit || (theForm.onsubmit() != false)) {
theForm.__EVENTTARGET.value = eventTarget;
theForm.__EVENTARGUMENT.value = eventArgument;
theForm.submit();
}
}
//]]>
</script>
...以及我所說的方式:
echo "<SCRIPT language='javascript'>__doPostBack('-254870369', '')</SCRIPT>";
是否可以使用某種方式將服務器地址從我自己的服務器別名到目標服務器,或者執行其他一些便捷的解決方法來解決此問題?
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.