Вверх ↑
Ответов: 294
Рейтинг: 64
#1: 2009-04-04 18:35:49 ЛС | профиль | цитата
Астрамак писал(а):
Отправил

Получил.
У меня работает при отсылке post_а, с предварительным переводом заголовка и текста ANSI-UTF8.
В схеме изменены IP, хост и мэйл. Попутно замечен момент - отправка происходит только при двойной команде отправить...
Схемка на скорую руку - исключительно для примера.


#sha
Add(MainForm,9339444,203,196)
{
Width=916
Height=595
Position=1
Point(onClose)
}
Add(TCP_Client,5470849,315,322)
{
Port=80
IP="127.0.0.1"
Point(onError)
link(onRead,2846002:doAdd,[])
link(onConnect,5346244:In,[(369,335)(369,377)])
link(onDisconnect,6905387:doMessage,[(362,342)(362,412)(305,412)(305,426)])
link(Data,6363591:Text,[(328,302)(405,302)])
link(onError,8613749:doMessage,[(355,349)(355,361)(302,361)(302,377)])
}
Add(Button,11399255,252,322)
{
Left=15
Top=60
Caption="Send"
link(onClick,5470849:doOpen,[])
}
Add(RichEdit,2846002,378,322)
{
Left=160
Top=355
Width=735
Height=205
ScrollBars=3
}
Add(Message,8613749,315,371)
{
Message="error"
}
Add(Message,6905387,315,420)
{
Message="disconnect"
}
Add(StrList,6363591,399,238)
{
Strings=#27:POST /publish/text HTTP/1.1|229:Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/x-shockwave-flash, application/x-silverlight, application/x-ms-application, application/x-ms-xbap, application/vnd.ms-xpsdocument, application/xaml+xml, */*|39:Referer: http://xxx.xxx.ru/publish/text|19:Accept-Language: ru|84:Content-Type: multipart/form-data; boundary=---------------------------7d92232d4032e|11:UA-CPU: x86|30:Accept-Encoding: gzip, deflate|131:User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; FDM)|16:Host: xxx.xxx.ru|19:Content-Length: 738|22:Connection: Keep-Alive|23:Cache-Control: no-cache|222:Cookie: tlogs-112=BAh7BzoMdXNlcl9pZGkCZiciCmZsYXNoSUM6J0FjdGlvbkNvbnRyb2xsZXI6%0AOkZsYXNoOjpGbGFzaEhhc2h7AAY6CkB1c2VkewA%3D--c1a2751bfe15d9324fce04d035c361541314e620; login_field_value=pochta%40pochta.ru; comment_identity=|0:|42:-----------------------------7d92232d4032e|50:Content-Disposition: form-data; name="entry[type]"|0:|9:TextEntry|42:-----------------------------7d92232d4032e|57:Content-Disposition: form-data; name="entry[data_part_2]"|
}
Add(FormatStr,14416741,357,238)
{
Mask="
%1
-----------------------------7d92232d4032e
Content-Disposition: form-data; name="entry[data_part_1]"

%2
-----------------------------7d92232d4032e
Content-Disposition: form-data; name="entry[visibility]"

private
-----------------------------7d92232d4032e
Content-Disposition: form-data; name="entry[tag_list]"


-----------------------------7d92232d4032e
Content-Disposition: form-data; name="commit"

Сохранить
-----------------------------7d92232d4032e--"
link(onFString,6363591:doAdd,[])
link(Str1,4455110:Text,[])
link(Str2,2236576:Text,[(370,219)(454,219)])
}
Add(Edit,7469034,315,91)
{
Left=80
Top=5
Width=210
Text="Заголовок"
}
Add(Charset,7061800,315,133)
{
Type=6
link(onCharset,4455110:doText,[])
link(Text,7469034:Text,[])
}
Add(Edit,4455110,357,133)
{
Left=305
Top=5
Width=250
}
Add(Edit,5352256,406,119)
{
Left=80
Top=30
Width=210
Text="Текст"
}
Add(Edit,2236576,448,168)
{
Left=305
Top=30
Width=250
}
Add(Charset,12920198,406,168)
{
Type=6
link(onCharset,2236576:doText,[])
link(Text,5352256:Text,[])
}
Add(Hub,14200659,266,161)
{
OutCount=5
link(onEvent1,7061800:doCharset,[(294,167)(294,139)])
link(onEvent2,12920198:doCharset,[])
link(onEvent3,14416741:doString,[(312,181)(312,244)])
link(onEvent4,13911226:doWork2,[(291,188)(291,272)])
link(onEvent5,13911226:doWork3,[(285,195)(285,290)(298,290)])
}
Add(LineBreak,3525692,189,161)
{
Caption="onConnect"
link(Out,14200659:doEvent1,[])
Primary=[5346244,189,210]
}
Add(HubEx,13911226,294,259)
{
link(onEvent,5470849:doSend,[(309,272)(309,342)])
}


карма: 0

1
Голосовали:Астрамак