亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如何讓php模擬對某個url的訪問?

如何讓php模擬對某個url的訪問?

PHP
萬千封印 2023-10-01 17:18:23
我設置了一個 crontab 每分鐘執行一個 php 文件?,F在我需要創建 php 文件,但我不知道內容應該是什么。所有代碼需要做的就是訪問網站 url。無需保存任何東西。它只需要像瀏覽器一樣模擬加載主頁。這反過來又觸發了一系列已經發生的事件。這是一個流量極低的網站,這就是它的原因。我知道,我可以用curl 做到這一點。但由于我不會詳細說明的原因,它需要是一個 php 文件。誰能指出我正確的方向嗎?不期望您提供代碼,只是提供方向。謝謝!
查看完整描述

3 回答

?
心有法竹

TA貢獻1866條經驗 獲得超5個贊

您可以在 PHP 中使用curl 向頁面發送請求:


$curl_handle = curl_init();

curl_setopt($curl_handle, CURLOPT_URL, "the.url-of-the-page.here");

curl_exec($curl_handle);

curl_close($curl_handle);

  • 卷曲

  • 例子


查看完整回答
反對 回復 2023-10-01
?
侃侃爾雅

TA貢獻1801條經驗 獲得超16個贊

您也可以用一行來完成(請注意,檢索頁面的整個 HTML,這需要更長的時間):

file_get_contents('URL');

你也可以使用卷曲。如果該網站不是您的,您也許應該(或必須)使用curl并使用用戶代理發送請求(您可以在此處找到列表):

curl_setopt($curl_handle,?CURLOPT_USERAGENT,?'Mozilla/5.0?(Windows;?U;?Windows?NT?5.1;?en-US;?rv:1.8.1.13)?Gecko/20080311?Firefox/2.0.0.13');


查看完整回答
反對 回復 2023-10-01
?
智慧大石

TA貢獻1946條經驗 獲得超3個贊

有一個問題(可能不適合大多數人,但有時會有)

file_get_contents("https://example.com");

通??梢赃_到這個目的(我使用它的次數超出了我應該使用的范圍)但是!php.ini 中有一個設置需要啟用該功能才能打開 URL!我曾經與網絡托管商發生過這種情況,但他們不允許這樣做;)


查看完整回答
反對 回復 2023-10-01
  • 3 回答
  • 0 關注
  • 207 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號