Pakku Posted March 19, 2007 Posted March 19, 2007 Hi all,i am working with this http://www.autoitscript.com/forum/index.ph...amp;hl=http+udf it is a http udf. it works great, but...i can't use the post methode and use in a var a "&" char.some of you will think: wtf?!so here an example#include<HTTP.au3> $host = "www.domain.com" $page = "/file.php" $text = "hoi & Co" $vars = "var=" & $text ;$vars = _HTTPEncodeString($vars) ConsoleWrite($vars) ConsoleWrite(@CRLF&@CRLF&"Example POST Request:"&@CRLF) $socket = _HTTPConnect($host) ConsoleWrite("Socket Created: "&$socket&@CRLF) $get = _HTTPPost($host, $page, $socket, $vars) ConsoleWrite("Bytes sent: "&$get&@CRLF) $recv = _HTTPRead($socket,1) If @error Then ConsoleWrite("_HTTPRead Error: "&@error&@CRLF) ConsoleWrite("_HTTPRead Return Value: "&$recv &@CRLF) Else ConsoleWrite("HTTP Return Code: "&$recv[0]&@CRLF) ConsoleWrite("HTTP Return Response: "&$recv[1]&@CRLF) ConsoleWrite("Number of headers: "&UBound($recv[3])&@CRLF) ConsoleWrite("Size of data downloaded: "&StringLen($recv[4])&" bytes"&@CRLF) ConsoleWrite("Page downloaded: "&@CRLF&$recv[4]&@CRLF) EndIf _HTTPClose($socket)with the get methode it works (i only have to replace "&" with "%26") but the text is to much to use the get methode.Any ideas?Arjan How can someone use Windows without using AutoIt?That one would properly don't know how to handle a computer!My scripts:Send files over internetKind of RSS reader3Draw ProUDF: convert a character string to a binary one and backCalculate PiCommand line downloader (Youtube/Google video)Set the transparency of a window just by hitting a key!Secure your pcOther things:My filemanMy profilePM me
DaleHohm Posted March 19, 2007 Posted March 19, 2007 Try & Dale 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
Pakku Posted March 20, 2007 Author Posted March 20, 2007 Try &DaleNo that isn't working, maybe it is nice to know where it for is? it is to fill my wiki (based on wikimedia)Arjan How can someone use Windows without using AutoIt?That one would properly don't know how to handle a computer!My scripts:Send files over internetKind of RSS reader3Draw ProUDF: convert a character string to a binary one and backCalculate PiCommand line downloader (Youtube/Google video)Set the transparency of a window just by hitting a key!Secure your pcOther things:My filemanMy profilePM me
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