ANTICHAT

ANTICHAT (https://forum.antichat.xyz/index.php)
-   Общие вопросы программирования (https://forum.antichat.xyz/forumdisplay.php?f=206)
-   -   как сделать POST запрос? (https://forum.antichat.xyz/showthread.php?t=1427491)

Slppp 30.03.2022 19:06

как сделать POST запрос?

legendabrn 30.03.2022 22:43

https://raw.githubusercontent.com/elnormous/HTTPRequest/master/include/HTTPRequest.hpp

C++:





[CODE]
#include "HTTPRequest.hpp"
try
{
http
::
Request request
{
"http://test.com/test"
}
;
const
std
::
string body
=
"foo=1&bar=baz"
;
const
auto
response
=
request
.
send
(
"POST"
,
body
,
{
{
"Content-Type"
,
"application/x-www-form-urlencoded"
}
}
)
;
std
::
cout


Yuriy Code 30.03.2022 22:47

Только ещё напиши человеку, какие надо инклуды и прочее подключить, чтобы он сам с ошибками не мучился.

[QUOTE="legendabrn"]

https://raw.githubusercontent.com/elnormous/HTTPRequest/master/include/HTTPRequest.hpp

C++:





[CODE]
#include "HTTPRequest.hpp"
try
{
http
::
Request request
{
"http://test.com/test"
}
;
const
string body
=
"foo=1&bar=baz"
;
const
auto
response
=
request
.
send
(
"POST"
,
body
,
{
{
"Content-Type"
,
"application/x-www-form-urlencoded"
}
}
)
;
std
::
cout

legendabrn 30.03.2022 22:54

Цитата:

Сообщение от Yuriy Code

Только ещё напиши человеку, какие надо инклуды и прочее подключить, чтобы он сам с ошибками не мучился.

если ты про инклуды для сокета, то они уже включены в файл заголовка выше

Yuriy Code 30.03.2022 22:55

Цитата:

Сообщение от legendabrn

если ты про инклуды для сокета, то они уже включены в файл заголовка выше

Я про то, что когда я этот http реквест подключал, по-моему там надо было прописывать строки, по типу pragma и т.п.. Потому что ошибки были.

Ладно, если будут ошибки, человек написать тут сможет.

Pcmckoyak 30.03.2022 22:59

ВКонтакте | ВКонтакте

vk.com

legendabrn 30.03.2022 23:01

Цитата:

Сообщение от Yuriy Code

Я про то, что когда я этот http реквест подключал, по-моему там надо было прописывать строки, по типу pragma и т.п.. Потому что ошибки были.

Ладно, если будут ошибки, человек написать тут сможет.

задача была "как сделать POST запрос".

а ответ на твою ошибку связанную с библиотекой:







C++:





Код:

#pragma comment(lib, "ws2_32.lib")


https://forum.antichat.xyz/attachments/28006835/

Slppp 30.03.2022 23:16

спасибо


Время: 08:04