1. <nobr id="easjo"><address id="easjo"></address></nobr>

      <track id="easjo"><source id="easjo"></source></track>
      1. 
        

      2. <bdo id="easjo"><optgroup id="easjo"></optgroup></bdo>
      3. <track id="easjo"><source id="easjo"><em id="easjo"></em></source></track><option id="easjo"><span id="easjo"><em id="easjo"></em></span></option>
          貴州做網站公司
          貴州做網站公司~專業!靠譜!
          10年網站模板開發經驗,熟悉國內外開源網站程序,包括DEDECMS,WordPress,ZBlog,Discuz! 等網站程序,可為您提供網站建設,網站克隆,仿站,網頁設計,網站制作,網站推廣優化等服務。我們專注高端營銷型網站,企業官網,集團官網,自適應網站,手機網站,網絡營銷,網站優化,網站服務器環境搭建以及托管運維等。為客戶提供一站式網站解決方案?。?!

          短網址還原(PHP如何實現萬能的短網址還原)

          來源:互聯網轉載 時間:2024-05-02 13:22:01

          常見的短網址都是通過 301 或 302 跳轉的方式實現重定向到目標網站的,因此我們可以使用 PHP 的curl_getinfo來取得 header 中的重定向地址,也就是短網址對應的原始網址(嗯,原理就是這么簡單…… )

          /***
          * 萬能短網址還原函數
          * @param $shortUrl 短網址
          * @return 原始網址 | 空(還原失敗或非短網址)
          */
          function restoreUrl($shortUrl) {
          $curl = curl_init();
          curl_setopt($curl, CURLOPT_URL, $shortUrl);
          curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
          curl_setopt($curl, CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:70.0) Gecko/20100101 Firefox/70.0');
          curl_setopt($curl, CURLOPT_HEADER, true);
          curl_setopt($curl, CURLOPT_NOBODY, false);
          curl_setopt($curl, CURLOPT_TIMEOUT, 15);
          curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false);
          curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, 2);
          curl_setopt($curl, CURLOPT_ENCODING, 'gzip');
          $data = curl_exec($curl);
          $curlInfo = curl_getinfo($curl);
          curl_close($curl);
          if($curlInfo['http_code'] == 301 || $curlInfo['http_code'] == 302) {
          return $curlInfo['redirect_url'];
          }
          return '';
          }

          -----------------------------------------------------------------------------------------------------

          使用方法:

          $shortUrl = 'https://url.cn/54VbB8h'; // 要還原的短網址
          $orinalUrl = restoreUrl($shortUrl);
          if($orinalUrl) {
          echo "短網址 {$shortUrl} 的還原結果:{$orinalUrl}";
          } else {
          echo "短網址還原失敗";
          }

          看完上述內容,你們對PHP如何實現萬能的短網址還原有進一步的了解嗎?如果還想了解更多知識或者相關內容,請關注本站行業資訊頻道,感謝大家的支持。

          標簽:短網址還原-

          c語言中正確的字符常量是用一對單引號將一個字符括起表示合法的字符常量。例如‘a’。數值包括整型、浮點型。整型可用十進制,八進制,十六進制。八進制前面要加0,后面...

          2022年天津專場考試原定于3月19日舉行,受疫情影響確定延期,但目前延期后的考試時間推遲。 符合報名條件的考生,須在規定時間登錄招考資訊網(www.zha...

          :喜歡聽,樂意看。指很受歡迎?!巴卣官Y料”喜聞樂見:[ xǐ wén lè jiàn ]詳細解釋1. 【解釋】:喜歡聽,樂意看。指很受歡迎。2. 【示例】:這是...

          近日,央行、銀保監會、外匯局等三部門分別開會,釋放股債匯房重磅信息。其中,央行、外匯局在會上提出,加強部門協作,維護股市、債市、樓市健康發展。下面,我們一起來具體了解一下吧。在促進經濟高質量發展方面,央行、外匯局會上要求,加強部門協作,維護股市、債市、樓市健康發展。在堅持全心全意為人民服務方面,央行、外匯局表示,強化對重點領域、薄弱環節和受疫情影響行業、群體的支持,抓好已出臺政策落地見效,研究出臺...

          (資料圖片僅供參考)隨著社會越來越發達,大家都選擇在網絡上汲取相關知識內容,比如2021快遞停運日期 2021年春節快遞物流停運時間表,為了更好的解答大家的問題,小編也是翻閱整理了相應內容,下面就一起來看一下吧!2021快遞停運日期除了各大物流公司之外,近日,網傳順豐、申通、德邦、天天等快遞公司放假時間也已發布,大概時間在2021年2月11日-2021年2月18日左右。1、順豐快遞從臘月二十七就開...

          【資料圖】對 于 國旗的拼音怎么拼寫聲調_國旗的拼音的知識大家了解嗎?以下就是小編整理的關于國旗的拼音怎么拼寫聲調_國旗的拼音的介紹,希望對大家有幫助!1、首先給“國”字的聲母“G”打蠟。2、然后寫最后的“U”,再寫“O”。3、最后用gu]調標注“uo”。畫4、然后“flag”這個詞先用首字母“Q”拼寫。桃疇5、再寫“l”。6、最后,標出音調[q]。7、國板旗。所以拼音是這樣寫的。本文到此結束,希...

          TOP
          国产初高中生视频在线观看|亚洲一区中文|久久亚洲欧美国产精品|黄色网站入口免费进人
          1. <nobr id="easjo"><address id="easjo"></address></nobr>

              <track id="easjo"><source id="easjo"></source></track>
              1. 
                

              2. <bdo id="easjo"><optgroup id="easjo"></optgroup></bdo>
              3. <track id="easjo"><source id="easjo"><em id="easjo"></em></source></track><option id="easjo"><span id="easjo"><em id="easjo"></em></span></option>