Вверх ↑
Ответов: 95
Рейтинг: 1
#1: 2014-02-03 01:04:16 ЛС | профиль | цитата
с запятыми подшутил угарно)) я думал там код) щас попробую подробно обьяснить тебе суть проблемы)
------------ Дoбавленo в 22.34:
Смотри вот скрин что мне нужно получить от программки - http://forum.hiasm.com/xf/attach/share/img778.jpg



Вот что я вылавливаю через Charles:
Если не затруднит помогите правильно сформулировать отправку данных через TCP ..

POST /chat1.php HTTP/1.0
User-Agent: Opera/9.63 (Windows NT 5.1; U; ru) Presto/2.1.1
Host: green.b9m.ru
Accept: text/html, application/xml;q=0.9, application/xhtml+xml, image/png, image/jpeg, image/gif, image/x-xbitmap, */*;q=0.1
Accept-Language: ru-RU,ru;q=0.9,en;q=0.8
Accept-Charset: iso-8859-1, utf-8, utf-16, *;q=0.1
Accept-Encoding: deflate, gzip, x-gzip, identity, *;q=0
Referer: http://green.b9m.ru/chat1.php
Content-Length: 25
Content-Type: application/x-www-form-urlencoded

person=test&message=test2

Исходный код страницы Chat.php


<html>
<frameset rows="90,*" BORDER="0">
<frame name="top" src="chat1.php" marginwidth="0" marginheight="0" scrolling="no" FRAMEBORDER="NO" noresize>
<frame name="bottom" src="chat2.php" marginwidth="0" marginheight="0" scrolling="auto" frameborder="no" noresize>
</frameset>
</html>



------------ Дoбавленo в 00.59:
Вот пробую отпраить запрос через TCP..

Add(MainForm,2953706,315,315)
{
Width=510
Height=189
Position=1
link(onCreate,2520956:doConnect,[(369,335)(369,272)])
}
Add(TCPClient,2520956,392,252)
{
IP="93.188.160.118"
Port=80
ReceiveDelay=3
link(onReceive,8553361:doWork2,[])
link(onSend,8553361:doWork3,[(445,265)])
link(onConnect,6633333:doWork2,[])
link(onDisconnect,6633333:doWork3,[(452,279)])
link(Data,11827946:Text,[])
}
Add(StrList,11827946,392,168)
{
Strings=#24:POST /chat1.php HTTP/1.0|43:User-Agent: TCP client demo (www.hiasm.com)|18:Host: green.b9m.ru|38:Referer: http://green.b9m.ru/chat1.php|23:Proxy-Connection: close|18:Content-Length: 25|47:Content-Type: application/x-www-form-urlencoded|0:|0:|25:person=test&message=test2|
}
Add(Button,9906820,315,189)
{
Left=440
Top=135
link(onClick,2520956:doSend,[(369,195)(369,258)])
}
Add(Button,15171786,301,252)
{
Left=440
Top=100
link(onClick,2520956:doSendAsync,[(363,258)(363,265)])
}
Add(Message,13289850,588,238)
{
}
Add(HubEx,8553361,441,252)
{
link(onEvent,2768694:doWork2,[(460,258)(460,244)])
}
Add(HubEx,2768694,469,238)
{
link(onEvent,11249348:doAdd,[(503,244)(503,258)])
}
Add(HubEx,6633333,448,266)
{
link(onEvent,2768694:doWork3,[(473,272)])
}
Add(Memo,11249348,532,252)
{
Left=5
Top=10
Width=490
ScrollBars=2
}



В итоге получаю вот это,да что не так я делаю????

HTTP/1.1 200 OK
Server:
Date: Sun, 02 Feb 2014 20:56:14 GMT
Content-Type: text/html
Content-Length: 328
Last-Modified: Thu, 16 May 2013 12:17:53 GMT
Connection: close
Accept-Ranges: bytes

<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<html><head>
<title>Account unavailable</title>
</head><body>

<h1>Account unavailable</h1>

<p>Maybe account have been moved, deleted, suspended or not activated yet.

<p>The requested resource could not be found but may be available again in
the future.

<hr>
</body></html>


------------ Дoбавленo в 01.04:


Перевод -

[color=blue] аккаунт недоступен
Может быть зарегистрированы были перемещены, удалены, приостановлены или не активирован еще.
Запрашиваемый ресурс не найден, но могут быть доступны снова в
будущее.
[/color]
карма: 0

0