Вверх ↑
Ответов: 1342
Рейтинг: 31
#1: 2015-05-13 16:23:11 ЛС | профиль | цитата
bayne писал(а):
если обратиться к этому IP, то перекидывает на общую страницу хостинговой компании, не на мой сайт....


браузер простой тебе ну никак не поможет создать правильный запрос только при помощи IP адреса... (http://78.46.111.29/ и http://noxak.ru/ это 2 разных запроса!, меняется его содержимое именно в параметре Host)

Add(MainForm,2953706,21,105)
{
Width=635
Height=385
link(onCreate,2307863:doEvent1,[])
}
Add(WebBrowser,10704405,259,98)
{
Left=20
Top=15
Width=265
Height=315
URL=""
Silent=0
Point(doFromText)
}
Add(HTTP_Get,9354965,126,119)
{
URL="http://noxak.ru/"
link(onDownload,7193782:doConvert,[])
}
Add(StreamConvertor,7193782,196,126)
{
Mode=6
link(onResult,10704405:doFromText,[])
}
Add(StrList,4281551,252,175)
{
Strings=#14:GET / HTTP/1.1|14:Host: noxak.ru|21:Accept-Encoding: text|17:Connection: close|0:|0:|
}
Add(Memory,11387240,140,196)
{
Default=String(noxak.ru)
}
Add(Host,12350480,133,245)
{
link(onIPByHost,15505649:doValue,[])
link(HostName,11387240:Value,[])
}
Add(WebBrowser,1987486,385,280)
{
Left=310
Top=15
Width=285
Height=315
URL=""
Silent=0
Point(doFromText)
}
Add(Hub,2307863,77,119)
{
link(onEvent1,9354965:doDownload,[])
link(onEvent2,12350480:doIPByHost,[(112,132)(112,258)])
}
Add(TCP_Client,5641464,245,252)
{
Port=80
link(onRead,7904603:doStrCat,[])
link(onConnect,5641464:doSend,[(290,265)(290,292)(233,292)(233,272)])
link(onDisconnect,15093201:doData,[(299,272)(299,314)])
link(IP,15505649:Value,[(251,238)(227,238)(227,296)(188,296)])
link(Data,4281551:Text,[])
}
Add(Memory,15505649,182,252)
{
link(onData,5641464:doOpen,[])
}
Add(StrCat,7904603,322,252)
{
link(Str1,16770243:Var1,[(328,240)(316,240)(316,296)])
}
Add(DoData,15093201,322,308)
{
link(onEventData,1987486:doFromText,[])
link(Data,16770243:Var2,[])
}
Add(GetDataEx,16770243,322,291)
{
link(Data,7904603:Result,[])
}
карма: 2

0