ASP 컬렉션을 작성하는 방법을 모르면 코드를 이해하지 못할 수도 있습니다. 이 게시물에서 설명하는 내용은 모든 사람에게 유용하기를 바랍니다. 기능 ProxyPage(url)
검색 설정 = CreateObject(MSXML2.ServerXMLHTTP.5.0)
검색 포함
.SetProxy 2, 255.0.0.0:80 '프록시 IP: 프록시 포트
.Open Get, url, False, ,
.setRequestHeader 리퍼러,http://www.baidu.com/ '가짜 리퍼러
.보내다
ProxyPage = BytesToBstr(.ResponseBody)
끝
검색 설정 = 없음
기능 종료
첨부된 것은 BytesToBstr 프로세스입니다. 수집 시 웹 페이지가 utf-8인지 gb2312인지 utf=True가 utf-8인지 정의할 수 있습니다.
함수 BytesToBstr(본문)
희미한 객체 스트림
set objstream = Server.CreateObject(ad&&odb.st&&ream)
objstream.Type = 1
objstream.Mode =3
objstream.Open
objstream.Write 본문
objstream.위치 = 0
objstream.Type = 2
utf=True이면
objstream.Charset = utf-8
또 다른
objstream.Charset = gb2312
종료하면
BytesToBstr = objstream.ReadText
objstream.Close
objstream = 아무것도 설정하지 않음
기능 종료
코드 설명:
시스템이 Win 2003인 경우 다음 코드만 사용할 수 있습니다.
CreateObject(MSXML2.ServerXMLHTTP.4.0)
xp라면
CreateObject(MSXML2.ServerXMLHTTP.5.0)
가짜 리퍼러의 사용은 매우 일반적이지만 일부 웹사이트에서는 여전히 유용하므로 코드를 추가하고 주석을 달 수 있습니다.
알아채다:
ASP 컬렉션을 작성하는 방법을 모르면 코드를 이해하지 못할 수도 있습니다. 이 게시물에서 설명하는 내용은 모든 사람에게 유용하기를 바랍니다.