Zdravim, muzete mi prosim pomoct s odeslanim HTTPS formulare pres curl? Jde mi o kliknuti na jedno tlacitko.
Stranka (URL https:/neco.nekde.cz/123/abc.asp?q=3&ID=12345) vypada priblizne takto:
<div id='content'>
<br><form method="post" name="forma" action="abc.asp" >
<table border="0" align="center">
...
<tr><td colspan="2" class="popis"><input class="Tlacitko" name="Akce" type="submit" value="Odeslat">
...
</form>
</div>
A volam ji pomoci:
curl --ntlm -v -u jmeno:heslo -d 'name="Akce"' --cookie cookies.txt --cookie-jar newcookies.txt -A "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/536.5 (KHTML, like Gecko) Chrome/19.0.1084.52 Safari/536.5" -X POST "https:/neco.nekde.cz/123/abc.asp?q=3&ID=12345"
A server mi vraci:
< HTTP/1.1 200 OK
< Connection: Keep-Alive
< Content-Length: 5512
< Date: Sun, 16 Sep 2012 23:32:54 GMT
< Content-Type: text/html
< Server: Microsoft-IIS/6.0
< X-Powered-By: ASP.NET
* Added cookie ASPSESSIONIDxxx="xxxx" for domain neco.nekde.cz, path /, expire 0
< Set-Cookie: ASPSESSIONIDxxx=xxx; path=/
< Cache-control: private
Jenze kdyz se pak prihlasim do ty webovy aplikace, tak curl tu akci nevykonal.
Kde muze byt chyba?