PDA

Просмотр полной версии : как сделать POST запрос?


Slppp
30.03.2022, 19:06
как сделать POST запрос?

legendabrn
30.03.2022, 22:43
https://raw.githubusercontent.com/elnormous/HTTPRequest/master/include/HTTPRequest.hpp (https://www.blast.hk/redirect/aHR0cHM6Ly9yYXcuZ2l0aHVidXNlcmNvbnRlbnQuY29tL2Vsbm 9ybW91cy9IVFRQUmVxdWVzdC9tYXN0ZXIvaW5jbHVkZS9IVFRQ UmVxdWVzdC5ocHA)

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 (https://www.blast.hk/redirect/aHR0cHM6Ly9yYXcuZ2l0aHVidXNlcmNvbnRlbnQuY29tL2Vsbm 9ybW91cy9IVFRQUmVxdWVzdC9tYXN0ZXIvaW5jbHVkZS9IVFRQ UmVxdWVzdC5ocHA)

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
30.03.2022, 22:55
если ты про инклуды для сокета, то они уже включены в файл заголовка выше


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

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

Pcmckoyak
30.03.2022, 22:59
ВКонтакте | ВКонтакте (https://www.blast.hk/redirect/aHR0cHM6Ly92ay5jb20vd2FsbC0xNjg4ODI2NzlfMTcyMzc)

vk.com

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

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


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

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







C++:






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




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

Slppp
30.03.2022, 23:16
спасибо