第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

如何使用 cURL 從頁面獲取文本

如何使用 cURL 從頁面獲取文本

PHP
aluckdog 2023-11-03 16:48:06
我最近需要制作一個(gè) PHP 文件從頁面中獲取文本并顯示它,但我不知道該怎么做。我當(dāng)前的代碼是:https://pastebin.com/Zhh4SS3L        $results["registeredname"] = "here shall be the domain";    $results["productname"] = "this shall be fetched";    $results["productid"] = "5";    $results["billingcycle"] = "Monthly";    $results["validdomains"] = $this->getHostDomain();    $results["validips"] = $this->getHostIP();    $results["validdirs"] = $this->getHostDir();    $results["checkdate"] = Carbon::now()->toDateString();    $results["version"] = "this shall be fetched";    $results["regdate"] = "this shall be fetched";    $results["nextduedate"] ="this shall be fetched";;    $results["addons"] = array(array('name' => 'Branding Removal', 'nextduedate' => "this shall be fetched";', 'status' 任何建議都很好!
查看完整描述

1 回答

?
慕慕森

TA貢獻(xiàn)1856條經(jīng)驗(yàn) 獲得超17個(gè)贊

這讓我想起去年玩的一個(gè)東西。因?yàn)槲覜]有您計(jì)劃獲取的確切值。我將向您展示我使用 cURL 進(jìn)行操作的示例。應(yīng)該有幫助。


我對我的網(wǎng)站進(jìn)行了一些更改,所以它可能不再返回任何內(nèi)容(但誰知道哈哈),但我知道它對我有用,所以重點(diǎn)仍然存在。


它的基本要點(diǎn)是 - 輸入一個(gè)頁面,發(fā)布搜索的術(shù)語,返回頁面上的任何內(nèi)容。除了您想要的之外,這還將向 URL POST 一個(gè)值,但您可以跳過 POST 部分。如果數(shù)據(jù)是在登錄或其他東西后面。


/*

 * TESTING GROUNDS

 *

 * A. Goal: Search (toms.click/search) and return found articles page

 * website = toms.click

 *

 * word to search for (1 match): axiom

 *

 * condition for submit:

 * if (isset($_POST['searchSubmit']) && isset($_POST['searchbar'])) { ... }

 * → ['searchSubmit' => 'GO', 'searchbar' => 'axiom']

 *

 *

 * form layout:

 * <form method="POST" action="https://toms.click/search">

        <input class="search-bar" type="search" name="searchbar" placeholder="Search" minlength="3" title="search the website" required=""><!--

        whitespace removal between searchbar and submit

        --><input class="submit" name="searchSubmit" type="submit" value="Go">

   </form>

 *



/**

 * @param $searchbar string whatever you'd type into the searchbar

 * @return string

 */

function remoteSearch($searchbar)

{

    $url = 'https://toms.click/search'; //The URL of what you want to fetch / enter / post to


    /** @var array $fields what we're going to post, $fields['a'] = 'b' is $_POST['a'] = 'b' */

    $fields = array(

        'searchSubmit' => 'GO',

        'searchbar' => $searchbar

    );


    $ch = curl_init();


    //Set our target url (login script)

    curl_setopt($ch, CURLOPT_URL, $url);


    //Enable post and load a post query

    curl_setopt($ch, CURLOPT_POST, 1);

    curl_setopt($ch, CURLOPT_POSTFIELDS, http_build_query($fields));


    //HTTPs, don't verify it for now

    curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);

    curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false);


    //Enable up to 10 redirects

    curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);

    curl_setopt($ch, CURLOPT_MAXREDIRS, 10);


    //We want whatever is on the other side

    curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);


    return curl_exec($ch);

}

你可以用它來輕松抓取東西,所以我想你可以使用它。


希望這可以幫助您或?yàn)槟该髡_的方向:)


查看完整回答
反對 回復(fù) 2023-11-03
  • 1 回答
  • 0 關(guān)注
  • 157 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號