獲取位址,C 後台根據頁面位址獲取內容

2022-08-03 09:21:08 字數 1664 閱讀 6735

string str1 =process.getcurrentprocess().mainmodule.filename;    //

可獲得當前執行的exe的檔名。  

string str2=environment.currentdirectory;          //

獲取和設定當前目錄(即該程序從中啟動的目錄)的完全限定路徑。

//備註 按照定義,如果該程序在本地或網路驅動器的根目錄中啟動,則此屬性的值為驅動器名稱後跟乙個尾部反斜槓(如「c:/」)。如果該程序在子目錄中啟動,則此屬性的值為不帶尾部反斜槓的驅動器和子目錄路徑(如「c:/mysubdirectory」)。

string str3=directory.getcurrentdirectory();                      //

獲取應用程式的當前工作目錄。

獲取基目錄,它由程式集衝突解決程式用來探測程式集。

獲取啟動了應用程式的可執行檔案的路徑,不包括可執行檔案的名稱。(如:d:/project/集團客戶簡訊服務端/bin/debug)

獲取啟動了應用程式的可執行檔案的路徑,包括可執行檔案的名稱。

獲取或設定包含該應用程式的目錄的名稱。 

regex resplit = new regex("

::");//

正規表示式拆分

string surl = resplit.split(xmlelement.attributes["

cudefaultvalue

"].value)[1];//

正規表示式拆分,獲取頁面位址

如果是http開頭,說明是相對位址

else

//如果不是http開頭,組合絕對位址

\\", "

/");//

如果不是http開頭,組合絕對位址

system.net.webclient web = new system.net.webclient();//

根據位址獲取返回值(可以是任意位址)

string result = web.downloadstring(sroute + surl);//

獲取位址返回值

xmlelement.attributes.add("

value

", result);//

新增到控制項

}webclient wc = new webclient();

wc.credentials = new networkcredential(username, password); //

對於需要登入的**設定驗證資訊

wc.headers.add("

content-type

", "

");string content = wc.downloadstring(url);  //

獲得內容

string poststring = "

name=peter&age=24

";byte postdata = encoding.ascii.getbytes(poststring);

byte

responsearray = wc.uploaddata(url, postdata);  

//提交資料

perl根據ip位址獲取mac位址

有時候需要根據一台主機的ip位址獲取其mac位址,這是可以實現的,但這個ip位址必須是同乙個乙太網內的ip位址。在perl的模組中net arp可以實現這個功能。但是它的arp lookup函式只能從本機的arp快取表中取 被查詢ip 的mac,如果恰恰有,能取到,沒問題。但是如果arp快取沒有 被...

根據網域名稱獲取ip位址

1如何查詢 網域名稱對應的ip位址 在電腦左下角搜尋cmd 在命令提示符中輸入 ping www.pm25.in 在電腦左下角搜尋執行,輸入cmd 在命令提示符中輸入 ping www.pm25.in 得到ip 106.187.49.54 2如何檢查獲取的ip是否正確?c windows syste...

js動態獲取頁面位址

在做東西時發現需要獲取動態的位址來實現下滑頁面。所以總結之用,高手勿噴。var page 2 var url document.url 獲取當前頁面位址的js var m url.lastindexof 到最後乙個 符號的數目 var base url.substr 0,m 到最後乙個 符號之前的位...