ASP程式碼獲取網頁原始碼
在使用ajax的時候,我們無法跨域獲取不屬於自己的伺服器的資料,故引出了這麼一種方法來輾轉獲取:
1、向本域中的網頁請求資料,包含一個網址資訊
2、被請求的本域的網頁中的asp程式碼向跨域的伺服器請求資料,然後返回給本域中的asp檔案
程式碼:
Function getHtml(url) '以HTML格式備份 Set xh = CreateObject("Microsoft.XMLHTTP") xh.Open "GET",url,0 xh.Send() Set MyStream=CreateObject("Adodb.Stream") MyStream.Type = 2 MyStream.Open MyStream.WriteText xh.responseText MyStream.Position = 0 getHtml=MyStream.ReadText MyStream.Close End Function
以上的原始碼是綜合網上關於Microsoft.XMLHTTP物件的說明和Adodb.Stream的說明自行編寫的,為原創程式碼。
有問題歡迎提問
相關推薦
ASP程式碼獲取網頁原始碼
在使用ajax的時候,我們無法跨域獲取不屬於自己的伺服器的資料,故引出了這麼一種方法來輾轉獲取: 1、向本域中的網頁請求資料,包含一個網址資訊 2、被請求的本域的網頁中的asp程式碼向跨域的伺服器請求資料,然後返回給本域中的asp檔案 程式碼: Function getH
asp.net C# 獲取網頁原始碼的幾種方式
1 方法 System.Net.WebClient aWebClient = new System.Net.WebClient(); aWebClient.Encoding = System.Text.Encodin
PHP獲取網頁原始碼最簡單的兩種方法
第一種:curl 廢話不多說,直接上程式碼 //1,獲取curl控制代碼 $ch = curl_init(); // 2. 設定選項,包括URL curl_setopt($ch,CURLOPT_URL,"http://www.baidu.com/"); curl_
Linux獲取網頁原始碼的幾種方法 linux爬蟲程式
分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!http://blog.csdn.net/jiangjunshow 也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!  
Python3 Selenium WebDriver網頁的前進、後退、重新整理、最大化、獲取視窗位置、設定視窗大小、獲取頁面title、獲取網頁原始碼、獲取Url等基本操作
Python3 Selenium WebDriver網頁的前進、後退、重新整理、最大化、獲取視窗位置、設定視窗大小、獲取頁面title、獲取網頁原始碼、獲取Url等基本操作 通過selenium webdriver操作網頁前進、後退、重新整理、最大化、獲取視窗位置、設定視窗大小、獲取頁面title、獲取網頁
C#獲取網頁原始碼
/// <summary> /// 獲取網頁原始碼 /// </summary> /// <param name="url"></param> /// <returns></returns> protected string
[Xcode10 實際操作]八、網路與多執行緒-(9)使用非同步Get方式獲取網頁原始碼
本文將演示如何通過Get請求方式,非同步獲取網頁原始碼。 非同步請求與同步請求相比,不會阻塞程式的主執行緒,而會建立一個新的執行緒。 在專案導航區,開啟檢視控制器的程式碼檔案【ViewController.swift】 1 import UIKit 2 3 class ViewCont
[C#]一個簡單的獲取網頁原始碼的函式
獲取網頁原始碼,顯示在richTextBoxWeb中: private void Show_Web() { // 獲取網頁原始碼
asp.net 下載網頁原始碼
//指定下載的檔名 string fileName = "網頁原始碼.txt";//客戶端儲存的檔名 //指定下載的url地址:http://www.baidu.com string url = "http://www.baidu.com"; WebClient client = new W
Python篇----Requests獲取網頁原始碼(爬蟲基礎)
1 下載與安裝 見其他教程。 2 Requsts簡介 Requests is an Apache2 Licensed HTTP library, written inPython, for human beings. Python’s standard urllib2
OKhttp3 get/post使用及獲取網頁原始碼
Okhttp現在已經成為Android開發者的標配,現在我們進行Okhttp基本功能實現,包括get請求,post請求。 首先在AndroidStudio專案中開啟build.gradle(Module:app),然後匯入Okhttp庫 dependencies {
JS 獲取網頁原始碼
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <meta http-equiv="Content-type" conte
徹底解決VB.NET獲取網頁原始碼的問題
在解決這個問題之前,我一直很苦惱。在網上到處搜尋,都找不到相應的解決辦法。網上,雖然有提及完全相同的問題的帖子,但是答案最後往往沒有得到發帖人的肯定,或者帖子就此die在論壇中。為了解決我設計網路爬蟲程式所不可迴避的獲取網頁編碼的問題,我克服重重困難,在MSDN的一個帖子中
繞過微信客戶端授權,獲取網頁原始碼
首先有人寫出來一個比較不錯的例子,我先貼出來 http://chitanda.me/2015/06/29/debug-wechat-website-in-pc/ 本來想直接連結文字的,結果發現MarkDown這種模式沒找到 但是別人講的情況都是非常基礎的情況,
JS遠端獲取網頁原始碼例項
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <meta http-equiv="Content-type" conten
Python爬蟲第一步之獲取網頁原始碼
軟體使用:Python2.7 +Pycharm,稍後使用Python3.5+notepad++試試 #coding: utf-8 import urllib def getHtml(url):
Android: 在WebView中獲取網頁原始碼
package com.hi.briancol.htmlsource; import android.app.Activity; import android.graphics.Bitmap; import android.os.Bundle; import android.util.Log; impor
js 獲取 網頁原始碼
JS程式碼: 複製程式碼 程式碼如下: <script language="javascript" type="text/javascript"> //需要讀取的xml檔案 var uRl = "jsReadXml.xml"; var xmlDoc;
android webview獲取網頁原始碼,js執行前後
public static String getHtml(String path) throws Exception { // 通過網路地址建立URL物件 URL url = new URL(path); // 根據URL // 開啟連線,URL.openConnection函式會根據URL
HTTP操作 獲取網頁原始碼
package com.example.internet; import java.io.*; import org.apache.http.*; import org.apache.http.client.*; import org.apache.http.clien