簡體   English   中英

我如何獲得一個網站來打開頁面服務器端?

[英]How can i get a website to open up a page server side?

我想創建一個回調功能。 例如,客戶做了一些事情,但隨后我們需要打開一個頁面,其中包含一些給我們的合作伙伴的GET變量。 因此,id希望制作一個PHP腳本來打開一個包含URL中所有數據的網站(用戶不應看到此信息,應在服務器端完成)。 我該怎么辦,謝謝。 有點像某些IPN系統。 抱歉,如果您需要更多細節,請提供更多信息,這個問題的結構不是很好。

參見fopen 如果希望從其他服務器獲得響應,則可以使用file_get_contents讀取響應。

看一下CURL 這是一個非常強大的API。

我喜歡fopen可以,盡管fsockopen更適合於遠程URL,但是我發現CURL的功能要強大得多。 您需要編譯支持CURL的PHP​​,但這是許多系統上的默認軟件包。 您可以通過拉出phpinfo()頁面並查找CURL來檢查當前系統是否支持它。

使用CURL的好處是您可以對請求以及如何處理響應進行非常精細的控制。 php文檔中有一個有關如何使用CURL的簡潔示例 由於可用的選項數量眾多,因此很快就會變得冗長。 您最常使用的功能是curl_initcurl_setoptcurl_exec

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM