2011-09-01 89 views
0

我正在開發一個Web應用程序,用於解析第三方站點並向其發出POST和GET請求。 問題是,這將由不同的註冊用戶使用,我需要的請求不是來自Web服務器,而是來自每個客戶端IP。 我想讓它在PHP/AJAX。是否有可能這樣做,基本上避免所有請求都來自同一個IP(即運行php的Web服務器)?如何向客戶端發出請求IP

如果不是你有什麼建議?

回答

3

出於安全原因,這是不可能的。

要理解爲什麼,請用bankcompany intranet替換third party site

+0

如果我使用Windows程序? –

+0

只要你說服你的用戶安裝它,普通程序就可以做任何想做的事情。 – SLaks

0

當您使用JavaScript在客戶端實現代碼並直接使用第三方應用程序時,您可以執行此操作。在服務器端,當然無法以這種方式僞造IP。

+0

那麼,如果有一個API,並且我通過HTTP_Request(POST或GET,如問題中所述)獲取數據,那麼我可以使用javscript做一個帶有ajax的http請求,然後使用響應。我不明白爲什麼我無法做到這一點。任何API(例如Facebook)都是這樣工作的。 – Sgoettschkes

+0

您不能使用AJAX從不同的域讀取數據。 (除了使用JSONP,這是API使用的) – SLaks

+0

的確如此,我的評論錯了。相應地會改變我的答案。 – Sgoettschkes

相關問題