Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   AutoIt (http://forum.oszone.net/forumdisplay.php?f=103)
-   -   [решено] Работа с сайтом POST/GET (http://forum.oszone.net/showthread.php?t=163111)

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

Всем спасибо, сам всё понял.

penguen 11-03-2010 17:21 1366299

Цитата:

Цитата morgan1991
Всем спасибо, сам всё понял. »

И что же вы поняли месье? Расписали б в чем была загвоздка.
А то ощущение такое ,что вы общаетесь сами с собой ))))

morgan1991 12-03-2010 18:23 1367162

Цитата:

Цитата penguen
И что же вы поняли месье? Расписали б в чем была загвоздка.
А то ощущение такое ,что вы общаетесь сами с собой )))) »

Понял, чтоб подключиться к сайту через прокси, нужно приконнектиться к прокси и отправить ему теже заголовки, которые нужно отправить сайту...


Время: 00:05.

Время: 00:05.
© OSzone.net 2001-