![]() |
Delphi POST Запрос
Как отправить post запрос с Delphi?
пример на PHP: PHP код:
|
Код:
procedure TForm1.Button1Click(Sender: TObject);Ах да на форму компонент idHTTP1 (вкладка indy clients) |
Спс пашет, вот так)
Код:
procedure TForm1.Button1Click(Sender: TObject); |
и на сокетах )
Код:
uses winsock |
лучше уж на компонентах, а то этот код на сокетах ещё причёсывать и причёсывать.
|
Нет, на сокетах лучше.
|
надо блин создать отдельную тему сетевое программирование.... задолбали однотипные вопросы по реализации HTTP запросов и работы с сокетами на различных языках....
|
На Wininet
Код:
var |
Цитата:
Придерживаясь твоего поста задам вопрос, зачем ты в браузере вводишь antichat.ru а не IP адрес античата) Сокеты нужны там где они нужы. |
Цитата:
Ужасный код( Научись красиво оформлять... |
2 [n]-c0der. отвечу на твой вопрос по поводу IP.. есть такая тема как виртуальные хосты и обратившись на прямую по ip адресу ты ответа от нужого сайта не получишь.
второе. ip адреса закрепленные за доменными именами могут менятся третье. функция gethostbyname обращается к DNS и возврашает структуру hostent в котором может содержатся не один IP (за доменом может быть закреплено несколько IP адресов) и если не получается соединится ты можешь попробывать другой адрес, что повышает надежность твоей программы... эм нащет компонентов или сокетов... это ваще холи вар. но я считаю так, что писать нужно используя то что дает система, а не то что придумал борланд.... борода это комерческий продукт со своими заморотами и наработками... код с компонентами ты сможешь скомпилировать только в бороде, а код с соекетами при желании сможешь перенести на другую ОС или в другую среду программирования. З.Ы: В результате использования этих визуальных средст программирования выходят недопрограммисты, которые и понятия не имею как работает их программа, а знают только куда тыкнуть мышечкой.... |
Цитата:
|
а нет ни у кого, случайно, POST и GET на вин-соке через SSL ?;P
ps. [n]-c0der - хе*ню ты пишешь, причем в очередной, не знаю уже какой раз. Возможности соединения через сокеты намного шире, чем соединение через компоненты. Если ты пока еще с этим не сталкивался, значит все, что ты пишешь - быдлокод и не более. А если бы сталкивался, то не стал бы писать такую хе*ню. |
Цитата:
Код:
#include <stdio.h>$ gcc http_ssl.c -Wall -lssl -o http_ssl Windows $ i586-mingw32msvc-gcc http_ssl.c -Wall -lssl -o http_ssl 2 bad hash Запускать, например, так: $./http_ssl gmail.com / PS: Переделать для POST запросов, думаю не составит труда. |
Народ возможноли на Дельфи, передать бинарные файлы на сервер через wininet ?
|
Подскажите плз. как отправить через компоненту идхттп инди пост запрос чтоб в шапке было например
(Request-Line):POST http://google.com HTTP/1.0 Host:082.145.197.249:8080 Тоисть чтобі хост был проксей. Я прописываю настройки прокси в компоненту а получаю всеравно тот же хост. ЧТо делать ? |
| Время: 14:44 |