C 頁面抓取類

2022-03-10 14:52:55 字數 1028 閱讀 6916

///

///獲取頁面內容

/// ///

url鏈結

///public

string webhtmlcon(string

url)

return

htmlcon;

}catch

(exception e)

}//////

獲取頁面內容

/// ///

url鏈結

///public

string webclienthtmlcon(string

url)

catch

(exception e)

}

根據抓取的內容進行實際應用。

例如api的應用,獲取頁面內容的json資料,並進行分析獲取自己想要的資料:

json資料分析**(引用的.net自帶的類庫應用):

///

///json資料解析 返回字典類 引用:system.web.extensions 類庫

/// ///

json資料

///private

static dictionary jsontodictionary(string

jsondata)

快遞查詢api應用:

///

///查詢郵件的郵寄狀況

/// ///

郵寄公司

///郵寄號 ///

public

static

string selectyj(string con, string

number)

kuaidi += "";

kuaidi += "";

return

kuaidi;

}else

}

結果為:

CURL抓取頁面

curl是利用url語法在命令列方式下工作的開源檔案傳輸工具,他能夠從網際網路上獲得各種各樣的網路資源。簡單來說,curl就是抓取頁面的公升級版。1.初始化,建立乙個新curl資源 ch curl init 2.設定url和相應的選項 curl setopt ch,curlopt url,curl ...

c 抓取頁面,設定POST陣列

c 抓取頁面,設定post陣列 2009 04 18 22 57 這幾天在做乙個專案 把這個拿出來分享一下 using system.io using system.text using system.data using system.windows using system.windows.fo...

php 抓取頁面亂碼

在抓取頁面的時候出現類似 這樣亂碼解決方法如下 1 轉換編碼 st r mb conv erte ncod ing str,utf 8 gbk 2 資料經過gzip壓縮 curl獲取資料的時候設定新增下面的選項 curl setopt ch,curlopt encoding,gzip 使用file ...