Sign in to follow this  
Followers 0
MyEarth

Get Header / User string agent

9 posts in this topic

#1 ·  Posted (edited)

Hello guys,

I have searching around and i have found only way to set custom user agent, accept language etc. but not how to get it

I want to retriive ALL of this information:

GET / HTTP/1.1
Accept: text/html, application/xhtml+xml, */*
Accept-Language: en-US
User-Agent: Mozilla/5.0 (Windows NT 6.3; Trident/7.0; rv:11.0) like Gecko
Accept-Encoding: gzip, deflate
Proxy-Connection: Keep-Alive
Host: microsoft.com

This is the script i have tried but not give me the Accept encodind, accept language , user strings etc.

$URL = "http://www.microsoft.com"
$objHTTP = ObjCreate("winhttp.winhttprequest.5.1")
$objHTTP.Open("HEAD", $URL, False)
$objHTTP.Send("")
$headers = $objHTTP.getAllResponseHeaders
ConsoleWrite($headers)

Thnaks

Edited by MyEarth

Share this post


Link to post
Share on other sites



Servers do not return infos you used in the request...

Are you talking about an external soft for get header used by a browser or something else ?  :huh:


AutoIt 3.3.14.2 X86 - SciTE 3.6.0WIN 8.1 X64 - Other Example Scripts

Share this post


Link to post
Share on other sites

Former is client request and latter is server response.

If the server is responding then it's not accepting, why do you expect to get "Accept-Encoding" or similar then?


♡♡♡

.

eMyvnE

Share this post


Link to post
Share on other sites

#4 ·  Posted (edited)

http://msdn.microsoft.com/library/ms537503.aspx

Where i can get this type of information? I'm intrested expecially in the language and the user string, but if i can collect all is better. Thanks

Edited by MyEarth

Share this post


Link to post
Share on other sites

Collect from where or what? That's the answer that's wanted from you.


♡♡♡

.

eMyvnE

Share this post


Link to post
Share on other sites

Depends of your browser, but there is some extensions for see http header.


AutoIt 3.3.14.2 X86 - SciTE 3.6.0WIN 8.1 X64 - Other Example Scripts

Share this post


Link to post
Share on other sites

I have IE. If example i want to get this information using _IE_Func() is possible?

This old but working site give the http header of your browser:

http://www.reliply.org/tools/requestheaders.php

I want to do the same but with autoit. Thanks for the help ;)

Share this post


Link to post
Share on other sites

I don't think it's possible in pure AutoIt.

You can try the free edition of HttpWatch for get http header used by your browser.


AutoIt 3.3.14.2 X86 - SciTE 3.6.0WIN 8.1 X64 - Other Example Scripts

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now
Sign in to follow this  
Followers 0