1
Access 2007과 함께 vba에서 serverXMLHTTP를 사용하여 URL을 탐색합니다. 서버에 Referer 헤더가 필요하기 때문에 Referer 헤더를 앱 작업에 맞게 요청해야합니다. 그러나 serverXMLHTTP에서 Referer 헤더를 설정하면 요청하지 않습니다. 왜 ?vba serverXMLHTTP 및 요청 헤더 Referer
예 : 요청
Dim XMLHTTP As Object
Set XMLHTTP = CreateObject("MSXML2.serverXMLHttp")
XMLHTTP.Open "GET", "http://X.X.X.X/headers.php", False
XMLHTTP.setRequestHeader "Referer", "http://www.example.com/" 'in case the server cares
XMLHTTP.setRequestHeader "TestHeader", "test"
XMLHTTP.send ""
'wait for response
If XMLHTTP.ReadyState <> 4 Then
XMLHTTP.waitForResponse 120
End If
MsgBox XMLHTTP.responseText
Set XMLHTTP = Nothing
헤더 :
Connection: Keep-Alive
Accept: */*
Accept-Language: pt-br
User-Agent: Mozilla/4.0 (compatible; Win32; WinHttp.WinHttpRequest.5)
TestHeader: test
Host: X.X.X.X
TestHeader 괜찮 ....하지만 리퍼러 없습니다.
도와 주시겠습니까?
감사합니다.
실제 URL을 게시 할 수 있습니까? – JimmyPena