<p>Я, слабый программист на Delphi и надолго застопорился на одной задаче и похоже нужна помощь специалиста. Готов купить правильный ответ. Формулирую задачу. Пишу робота для крипто бирж. Программа посылает на биржу GET запросы и получает ответы, С этим я разобрался – все хорошо работает. НО там еще есть POST-запросы и вот с ними никак. Перед отправкой этих запросов предварительно формирую входные параметры: </p><p>1, WWW (string) командная строка, дополненная всем необходимым https://....?xxx&yyy&yyy.</p><p>2. Правильно полученная сигнатура (ключи, секреты, пароли и прочая лабуда тут намешана):</p><p>3. Правильно заполненные заголовки:</p><p>4. Правильно определенный ‘Content-Type=application/json’;</p><p>5. Par: TStringList; - перечень передаваемых параметров, эта переменная для POST-запросов с такими записями: </p><p>symbol=MANAUSDT</p><p>side=BUY</p><p>type=LIMIT</p><p>quantity=10</p><p>price=0.42 …………</p><p>Работаю через эту компоненту: HTTPClient1 : THTTPClient; Result:=HTTPClient1.Get(WWW).ContentAsString; - это ОК ответы получаю.</p><p>Result:=<a href="http://HTTPClient1.Post">HTTPClient1.Post</a>(WWW,Par).ContentAsString; - а вот с этим мне самостоятельно не справиться.</p><p>Par: TStringList; сервер не понимает, нужно переводить в JSON и всякое такое с этим связанное.</p><p>Помогите в написании работающей функции получения ответов от Post-запросов.</p><p>Понимаю, что по ходу дела будут обоюдные уточняющие вопросы и прочие дурацкие вопросы от заказчика к разработчику. Это тоже включите в цену.</p>