29/04/2021 11:14
(Esta mensagem foi modificada pela última vez a: 29/04/2021 11:17 por Vaca_Marinha.)
Estou tentando fazer um request usando a include a_http, porém fica retornando um response code 1(HTTP_ERROR_BAD_HOST)
código:
Alguém teria uma sugestão do que pode ser feito?
Agradeço ; )
código:
Código PHP:
#include <a_samp>
#include <a_http>
forward MyHttpResponse(index, response_code, data[]);
public OnPlayerCommandText(playerid, cmdtext[])
{
if (!strcmp("/hello",cmdtext,true))
{
HTTP(playerid, HTTP_GET, "http://api.somecool.repl.co/yt-search?search=despacito", "", "MyHttpResponse");
return 1;
}
return 0;
}
public MyHttpResponse(index, response_code, data[])
{
// In this callback "index" would normally be called "playerid" ( if you didn't get it already:) )
new
buffer[ 128 ];
if (response_code == 200) //Did the request succeed?
{
//Yes!
format(buffer, sizeof(buffer), "The URL replied: %s", data);
SendClientMessage(index, 0xFFFFFFFF, buffer);
}
else
{
//No!
format(buffer, sizeof(buffer), "The request failed! The response code was: %d", response_code);
SendClientMessage(index, 0xFFFFFFFF, buffer);
}
}
Alguém teria uma sugestão do que pode ser feito?
Agradeço ; )