呼叫遠端頁面並解析

2022-02-09 02:24:16 字數 1638 閱讀 8117

一、 獲取遠端頁面資料請求方法

///

/// 獲取遠端伺服器頁面檔案

///

/// 訪問位址

/// 編碼格式

/// 傳送post請求

///

/// 目標位址

/// 傳送引數

/// 編碼格式

///

public static string sendpostrequest(string url, system.collections.specialized.namevaluecollection postvars, encoding encoding)

catch (exception ex)

}二、解析獲取後的頁面資料

例1data = new string[2];

postvars = new system.collections.specialized.namevaluecollection();

postvars.add("pageindex", "1");

postvars.add("lottory", "tc22x5data");

postvars.add("pl3", "");

postvars.add("name", "22選5");

postvars.add("isgp", "0");

string content = common.sendpostrequest(requesturl, postvars, encoding.utf8);

regex reg = new regex(@">(\d)  (\d \d \d \d \d)<");

matchcollection matchs = reg.matches(content);

if (matchs.count > 0)

例2data = new string[2];

requesturl += "tjssc/";

string content = new common().getstringbyurl(requesturl, encoding.getencoding("gb2312"));

regex reg1 = new regex("(\\d)期");

regex reg2 = new regex("\\d)\" class=\"q_orange\" />");

matchcollection matchs1 = reg1.matches(content);

if (matchs1.count > 0)

matchcollection matchs2 = reg2.matches(content);

if (matchs2.count > 0)

vue 封裝方法並每個頁面呼叫

新建乙個jsexport function activefn yong elseyong 11 每個頁面呼叫這個方法頁面呼叫 通過export方式匯出,在匯入時要加,export default則不需要 importfrom unit methods 每次頁面載入呼叫yong mounted 如果打...

Python遠端方法呼叫實現過程解析

rpchandler 和 rpcproxy 的基本思路是很比較簡單的。如果乙個客戶端想要呼叫乙個遠端函式,比如 foo 1,2,z 3 類建立乙個包含了函式名和引數的元組 foo 1,2 這個元組被pickle序列化後通過網路連線發生出去。這一步在 rpcproxy 的 getattr 方法返回的 ...

通過頁面名字呼叫頁面並新增到tab控制項中

動態 顯示 tab 類名private void showtab string sclassname,string methodname,string sproductcompid 5.呼叫方法,如果呼叫的是乙個靜態方法,就不需要第3步 建立型別的例項 相應地呼叫靜態方法時,invoke的第乙個引數...