Відправка post-запиту на сервер засобами delphi

У цій статті хотів би поговорити про відправку post-запиту на сервер (на сайт). Ми вже проходили це. тільки в тій частині ми проходили про те, як відправити post-запит на сервер (сайт) тільки текстові дані, а якщо нам треба «залити» наприклад на хостинг картинку або на файлообмінник файл, то як тоді бути, ось про це і поговоримо. Все відомо, що сторінка з відправкою такими даними (точніше форма) має тип - multipart-from. Для того, щоб працювати нам з таким типом даних форм, необхідно в Uses підключити модуль - idMultiPartFormData. Дуже добре, тепер використовуючи даний модуль ми можемо в своїх додатки використовувати об'єкт типу даних - TIdMultiPartFormDataStream. Давайте вже приступимо до роботи з цими даними. Ну як завжди у нас на формі

Так начебто все дізналися, створюємо змінну і заповнюємо це поле, шляхом вказівки «шлях до заливати файли на фотохостинг«. Далі все як ми проходили звичайний post-запит до зазначеного скрипту і його обробка, звичайний парсинг даних, як Вам зручно або як я Вам показував парсинг даних або через регулярні вирази. Ось і все, правда нічого складного немає?

Вихідні тексти статті качаємо тут

Схожі записи