Keltset Posted August 9, 2013 Share Posted August 9, 2013 Hello, I have been using the IE UDF for some time and was wondering if someone can help point me in the right direction. I have seen winhttp & http udf's used for creating a session and doing POST/GET requests manually, however I'm trying to figure out how this process is done with an existing IE window. Is this possible or do I actually have to write my script to GET/POST through HTTP and replicate the output to an actual browser window as opposed to just telling the IE window I already have tied to my script to send a specific POST request? I tried searching for examples of this being done so I could learn it, however I was unable to locate anything that helped me get going. I apologize if I did not find it and this has been asked and answered. -K -K Link to comment Share on other sites More sharing options...
BlueBoden Posted August 9, 2013 Share Posted August 9, 2013 (edited) . Edited July 27, 2016 by BlueBoden Link to comment Share on other sites More sharing options...
AutID Posted August 10, 2013 Share Posted August 10, 2013 I have seen winhttp & http udf's used for creating a session and doing POST/GET requests manually, however I'm trying to figure out how this process is done with an existing IE window. Is this possible or do I actually have to write my script to GET/POST through HTTP and replicate the output to an actual browser window as opposed to just telling the IE window I already have tied to my script to send a specific POST request? The process is done by creating object of winhttp, xmlhttp or 2 etc. It has nothing to do with IE udf, well almost. IE UDF is for IE automatation and won't work if an ie browser isn't working. POST/GET of http doesn't require a browser to be running. Visit MSDN site for more information about creating objects of winhttp and others. Most of them are possible with autoit and pretty amazing. https://iblockify.wordpress.com/ Link to comment Share on other sites More sharing options...
Solution DaleHohm Posted August 10, 2013 Solution Share Posted August 10, 2013 The Navigate(2) method can take a PostData parameter. See here: http://msdn.microsoft.com/en-us/library/aa752093(v=vs.85).aspx Free Internet Tools: DebugBar, AutoIt IE Builder, HTTP UDF, MODIV2, IE Developer Toolbar, IEDocMon, Fiddler, HTML Validator, WGet, curl MSDN docs: InternetExplorer Object, Document Object, Overviews and Tutorials, DHTML Objects, DHTML Events, WinHttpRequest, XmlHttpRequest, Cross-Frame Scripting, Office object model Automate input type=file (Related) Alternative to _IECreateEmbedded? better: _IECreatePseudoEmbedded Better Better? IE.au3 issues with Vista - Workarounds SciTe Debug mode - it's magic: #AutoIt3Wrapper_run_debug_mode=Y Doesn't work needs to be ripped out of the troubleshooting lexicon. It means that what you tried did not produce the results you expected. It begs the questions 1) what did you try?, 2) what did you expect? and 3) what happened instead? Reproducer: a small (the smallest?) piece of stand-alone code that demonstrates your trouble Link to comment Share on other sites More sharing options...
Keltset Posted August 14, 2013 Author Share Posted August 14, 2013 Thank you guy's for the help. I was really looking to do it in a browser window I was already automating that does require user interaction for certain things I do not wish to have automated or as part of my script- Dale, Thanks- I think this points me in the direction I need to go with my work, I really appreciate it! -K Link to comment Share on other sites More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now