-
AutoIt
(
http://forum.oszone.net/forumdisplay.php?f=103)
morgan1991 |
11-01-2010 14:16 1317172 |
Работа с сайтом POST/GET
Здравствуйте!
Скажите пожалуйста, как нужно подключаться к серверу чтоб видеть html страниц и отправлять данные сайту?
Вот я тут настрочил:
Код:
TCPStartup()
$Host = "forum.oszone.net"
$Port = "80"
Func Test()
$Host = TCPNameToIP($Host)
$ConnectedSocet = TCPConnect($Host, $Port)
While 1
$Recv = TCPRecv($ConnectedSocet, 2048)
If @error Then Exit
If $Recv <> "" Then MsgBox(0, "", $Recv)
WEnd
EndFunc
Test()
Но что нужно отправить чтоб получить html например из index.php???
А также как отправить данные POST/GET?
И можно ли сделать всё это через прокси? Т.е. подключить прокси, а затем юзать всё это, но так чтоб через прокси работал только скрипт а компьютер был сам по себе...
|
morgan1991 |
14-01-2010 02:09 1319669 |
Вообщем сам розабрался, только не могу понять как с прокси работать.
конектюсь к прокси затем передаю ему те же заголовки что и сайту, а он ничё не возвращает...
Код:
$command = "POST http://" & $HostR & $Url & " HTTP/1.1" & @CRLF
$command &= "Host: " & $HostR & @CRLF
$command &= "User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; ru; rv:1.9.1.3) Gecko/20090824 Firefox/3.5.3 WebMoney Advisor" & @CRLF
$command &= "Connection: close" & @CRLF
If $Cookie <> "" Then $command &= "Cookie: " & $Cookie & @CRLF
$command &= "Referer: http://" & $HostR & $Url & @CRLF
$command &= "Content-Type: application/x-www-form-urlencoded" & @CRLF
$command &= "Content-Length: " & StringLen($PostText) & @CRLF
$command &= "" & @CRLF
$command &= $PostText & @CRLF
$command &= "" & @CRLF
|
morgan1991 |
15-01-2010 01:56 1320625 |
Всем спасибо, сам всё понял.
|
Цитата:
Цитата morgan1991
Всем спасибо, сам всё понял. »
|
И что же вы поняли месье? Расписали б в чем была загвоздка.
А то ощущение такое ,что вы общаетесь сами с собой ))))
|
morgan1991 |
12-03-2010 18:23 1367162 |
Цитата:
Цитата penguen
И что же вы поняли месье? Расписали б в чем была загвоздка.
А то ощущение такое ,что вы общаетесь сами с собой )))) »
|
Понял, чтоб подключиться к сайту через прокси, нужно приконнектиться к прокси и отправить ему теже заголовки, которые нужно отправить сайту...
|
Время: 00:05.
© OSzone.net 2001-