PHP 要抓遠端的資料,通常都會使用 CURL,不過常常偷懶會直接拿 file_get_contents 來用
不過 file_get_contents 有時後會遇到需要判斷 User-Agent 等等的,需要加送 Header 資訊,要加送這些資訊要怎麼做呢?
個人筆記, 記錄關於 系統、程式、新聞 與 日常生活 等資訊
PHP 要抓遠端的資料,通常都會使用 CURL,不過常常偷懶會直接拿 file_get_contents 來用
不過 file_get_contents 有時後會遇到需要判斷 User-Agent 等等的,需要加送 Header 資訊,要加送這些資訊要怎麼做呢?
PHP CURL 想要把 Header 和 Body 都印出來,方便 Debug 用,要怎麼做呢?
某些頁面不想要讓 Search engine (Google、Bing) 的 crawler bot 爬,有幾種方法可以使用:
此篇主要紀錄 HTTP Header 的作法
Linux 想要抓取 Mp4 檔案的時間、長度、寬度等等 Meta 的資訊,要怎麼快速拿到呢?
立刻想到的是,萬用的 file,不過看來是拿不到想要的資訊了~
用 file 拿不到的話,要怎麼辦呢?
PHP 要讀取外部自訂送進來得 HTTP Header,要怎麼做呢?
想找 HTTP Header 的命名規則,沒有找到規則倒是找到分類的一些不錯的資訊。
以往 301 我都是設在 Apache 裡面,如下:
RewriteRule ^news$ http://example.com/news/ [R=301,NE,L]
想要在 PHP 送 301 / 302 Redirect 的 Header 要如何寫?
HTTP 定義 301 / 302 的 Header 意義:
於 Linux CLI 使用 CURL 要抓取網頁(HTTP)的 Header 參數, 要怎麼使用?
PHP 要判斷 Request 是 AJAX 發送過來(吐 JSON), 還是一般正常的網頁瀏覽(吐 HTML), 要怎麼做?