首頁 PHP 函式庫 其它類別庫 http的請求處理PHP類
http的請求處理PHP類
<?php
class cls_http_request
{
  public static function curl_get($url, $timeout = 1)
  {
    $ch = curl_init();
    curl_setopt($ch, CURLOPT_URL, $url);
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
    curl_setopt($ch, CURLOPT_TIMEOUT, $timeout);
    $result = curl_exec($ch);
    curl_close($ch);
    if (is_string($result) && strlen($result))
    {
      return $result;
    }
    else
    {
      return false;
    }
  }

http請求處理類別(基於CURL進行封裝)

get方式請求(curl)

@param string $url 請求的url

@param integer $ timeout 逾時時間(s)

@return string(請求成功) | false(請求失敗)



免責聲明

本站所有資源皆由網友貢獻或各大下載網站轉載。請自行檢查軟體的完整性!本站所有資源僅供學習參考。請不要將它們用於商業目的。否則,一切後果都由您負責!如有侵權,請聯絡我們刪除。聯絡方式:admin@php.cn

相關文章

PHP的http請求處理類 PHP的http請求處理類

25 Jul 2016

PHP的http請求處理類

Java WebClient 簡介處理 HTTP 請求的現代方法 Java WebClient 簡介處理 HTTP 請求的現代方法

26 Oct 2024

Java 17 帶來了豐富的改進和功能,使其成為使用現代 Web 應用程式的開發人員的絕佳選擇。一個突出的功能是 WebClient 類,它是傳統 HttpURLCo 的響應式且非阻塞的替代方案

PHP 的 `::class` 如何簡化類別名稱處理? PHP 的 `::class` 如何簡化類別名稱處理?

26 Nov 2024

在 PHP 的 ::class 表示法中使用 ::class 確定類別名稱是一種有用的機制,它傳回類別的完全限定名稱,包括...

如何使用 PHP 中的 BigInteger 類別處理大整數? 如何使用 PHP 中的 BigInteger 類別處理大整數?

21 Oct 2024

在 PHP 中使用 BigInteger 類別 PHP 提供了多種處理大整數值的方法。 BigInteger 類別就是這樣的選項之一。但是,您可以使用外部程式庫

Go 的 ServeHTTP 函數如何處理 HTTP 請求? Go 的 ServeHTTP 函數如何處理 HTTP 請求?

26 Dec 2024

解碼 ServeHTTP 之謎簡介在探索 Go 中 Web 開發的深度時,您可能遇到過 ServeHTTP() 函數...

Go的ServeHTTP方法如何處理HTTP請求? Go的ServeHTTP方法如何處理HTTP請求?

30 Nov 2024

揭開 ServeHTTP 的魔力:全面的解釋了解處理程序介面:使用 Go 進行 Web 開發的關鍵在...

See all articles