Найдено 299 результатов
Перейти к расширенному поиску
- jsa
- 08.04.2026 09:20:22
- Форум: Lazarus
- Тема: Странная установка Разелителя-Boundary в TIdMultipartFormDataStream
- Ответы: 4
- Просмотры: 60
sts писал(а): 08.04.2026 08:31:58
подозреваю что 25 лет назад не было необходимости в особенных Boundary и сделали как тогда было принято...
Спасибо. Ясно что весомой причины нет.
Себе в будущем напишу и закрываю тему.
В модуле IdMultipartFormData
дописал
Код: Выделить всё
property Boundary: string read FBoundary write FBoundary;
- jsa
- 08.04.2026 06:52:38
- Форум: Lazarus
- Тема: Странная установка Разелителя-Boundary в TIdMultipartFormDataStream
- Ответы: 4
- Просмотры: 60
Здравствуйте.
Впервые столкнулся с тем, что в API при отсылке файлов через idHHTP типом запроса multipart/form-data требуется конкретный разделитель Boundary
Но при попытке указать его
multiData.Boundary:='RRRR';
Возникает ошибка
unit_sendout.pas(290,24) Error: No member is provided to access ...
- jsa
- 23.03.2026 08:19:54
- Форум: Lazarus
- Тема: idHTTP запросы get/post через proxy
- Ответы: 2
- Просмотры: 889
Оказалось, что целевая прокся тупо была выключена
В итоге мне выдали новую, уже Socks5, с ней всё получилось (не с первого раза правда и не без глюков). Кодом поделюсь позже.
- jsa
- 22.03.2026 05:55:53
- Форум: Lazarus
- Тема: idHTTP запросы get/post через proxy
- Ответы: 2
- Просмотры: 889
День добрый.
Есть у кого опыт использования indy10 для запросов get и post через proxy серверы?
есть несколько проксей которые мне дали попробовать, часть http часть socks5
набрал варианты в таблицу Proxy и пробую
делаю так
Запрос например
sResp:= IdHTTP_post.Post(url, JsonToSend ...
- jsa
- 16.10.2025 11:48:58
- Форум: Lazarus
- Тема: Служба с INDY виснет при исчезновении интернета.
- Ответы: 6
- Просмотры: 3958
Включить TCP KeepAlive
По умолчанию в IdHttp он включен.
IdHTTP.Socket.SetKeepAliveValues нет такой процедуры в TIdHTTP
Про KeepAlive посмотрел, и так понял это нужно чтобы держать сокет открытым для экономии времени на соединение.
Но у меня на каждой итерации создается TIdHttp.Create(nil ...
- jsa
- 13.10.2025 09:33:23
- Форум: Lazarus
- Тема: Служба с INDY виснет при исчезновении интернета.
- Ответы: 6
- Просмотры: 3958
Всем привет.
Имеется простой телеграм-бот. Служба получает входящие сообщения исходящим методом getUpdates "длинным запросом" Long polling по 7 сек.
Длинный запрос getUpdates запускается по таймеру раз в 500мс если входящие пустые, или сразу после обработки входящих сообщений.
Телеграм библиотеки ...
- jsa
- 01.09.2025 09:07:57
- Форум: Lazarus
- Тема: Ошибка: не найден system.ppu.
- Ответы: 5
- Просмотры: 8219
На новом установленном Lazarus 4.2.0 проблема повторилась
Вот нашел как решил ее в прошлый раз https://bugzilla.altlinux.org/25991
NotHAM 2013-03-14 14:43:24 MSK
Эта ошибка будет актуальна и Лазарусе 1.0.6.
Обойти ее очень просто (по кр. мере у меня сработало).
1. Сначала, когда не находит ...
- jsa
- 01.09.2025 08:30:09
- Форум: Lazarus
- Тема: Ошибки нет в одной версии Lazarus, но есть в другой.
- Ответы: 1
- Просмотры: 2926
Здравствуйте.
Странная ситуация наблюдается.
Есть паралельно в соседние папки установленные Lazarus 2.0.8, 2.2.6 и недавно поставил посмотреть что нового 4.2.0
В целом работают нормально.
Но недавно открыл один старый проект случайно не в 2.0.8, а в 2.2.6
При компиляции он зачем-то подтягивает ...
- jsa
- 08.08.2025 09:49:35
- Форум: Lazarus
- Тема: аналог xmldoc.FormatXMLData существует?
- Ответы: 2
- Просмотры: 2516
Здравствуйте.
Перетаскиваю код из проекта на Delphi7 в Lazarus
Встретил в проекте подключение модуля xmldoc
и форматирование XML в лесенку функцией xmldoc.FormatXMLData
не могу найти в Lazarus подобной функции, подскажите пожалуйста существует ли она.
- jsa
- 08.04.2025 05:35:12
- Форум: Lazarus
- Тема: ошибка в fpjson ?
- Ответы: 7
- Просмотры: 4799
Lazarus 2.2.6 (rev lazarus_2_2_6)
FPC 3.2.2 i386-win32-win32/win64
Видимо сильно устарело
- jsa
- 07.04.2025 12:30:59
- Форум: Lazarus
- Тема: ошибка в fpjson ?
- Ответы: 7
- Просмотры: 4799
Т.к. для работы бота эмодзи видеть нет необходимости, и время поджимало, на скору руку сделал костыль и примотал его.
Две функции J_uS и J_Su
Первая заменяет все \u для кодов НЕкириллицы ( 0400—04FF - кириллица, 0500—052F - Дополнение к кириллице )
потом работаю с json потом для вынутых из него ...
- jsa
- 07.04.2025 09:35:25
- Форум: Lazarus
- Тема: Как из строки удалить спец символ xEF (BOM ?)
- Ответы: 4
- Просмотры: 3650
Спасибо, так и оказалось.
var IdHTTP_post: TidHTTP;
sResp: RawByteString; //string;
txt2: string;
JsonToSend: TStream;
jsonObj: TJSONObject;
Begin
sResp:= IdHTTP_post.Post(teleurl, JsonToSend); // вывод в лог sResp
jsonObj:= GetJSON(sResp) as TJSONObject;
txt2 :=jsonObj.AsJSON ; // вывод ...
- jsa
- 07.04.2025 09:34:40
- Форум: Lazarus
- Тема: ошибка в fpjson ?
- Ответы: 7
- Просмотры: 4799
Открыл эту тему вместо темы - Как из строки удалить спец символ xEF (BOM ?)
http://www.freepascal.ru/forum/viewtopic.php?f=5&t=43898
----
Получаю с телеграмма сообщение с эмодзи.
..."text":"\u2600\ufe0f"}
При преобразовании и сохранении в строку
jsonObj:=GetJSON( sResp ) as TJSONObject;
tele ...