Windows 스크립트를 사용하여 사용자 정의 헤더 필드가있는 HTTP 요청

StackOverflow https://stackoverflow.com/questions/618453

  •  03-07-2019
  •  | 
  •  

문제

Windows 스크립트 호스트 또는 기타 Windows 스크립팅 기술을 사용하여 특정 헤더 필드 ( 'Certoner', 'Cookies'또는 'User-Agent')로 HTTP 요청을 수행 할 수 있습니까?

감사.

도움이 되었습니까?

해결책

예 (vbscript) :-

Dim oWinHTTP


Set oWinHTTP = CreateObject("WinHttp.WinHttpRequest.5.1")

oWinHTTP.Open "GET", "http://remoteserver/thing.ext", False
oWinHTTP.SetRequestHeader "User-Agent", "My Agent String"
oWinHTTP.Send

Winhttp를 사용하면 가장 큰 수준의 제어 기능을 제공하면 MSXML2.ServerXMLHTTP.3.0을 사용할 수 있습니다. 표준 MSXML2.xmlhttp.3.0 구성 요소를 사용하면 Wininet을 통해 사용자에게 프록시 설정 및 쿠키 스토어 등을 제공하지만 대화에 대한 제어를 줄입니다.

다른 팁

요청 헤더를 설정할 수 있습니까? 캐시 제어 : 'Max-Age = 100000' JSP / Java 사용? 실제로 사용자가 지정된 시간 (10 분) 에이 페이지로 돌아 오는 경우에만 브라우저의 뒤로 버튼을 클릭 할 때 이전 데이터가있는 이전 페이지를보고 싶습니다.

고마워요, 아누 라 그

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top