[GMS] HTTP Dll 2 problemas com header/requests

Ver o tópico anterior Ver o tópico seguinte Ir em baixo

[GMS] HTTP Dll 2 problemas com header/requests

Mensagem por gabrielsch em Seg 23 Dez 2013, 13:50

Fala galera, estou tentando a algum tempo obter valores de uma API que pede uma chave de autenticação, infelizmente o GMS não te da a opção de definir a chave ou qualquer outra coisa no chamado "header" para que a API reconheça o pedido, pois bem, hoje achei uma dll que faz esse serviço pra mim o nome dela é HTTP Dll 2 ela consegue definir headers entre outras coisas que o GMS não conseguia, porem mesmo configurando tudo direitinho não consigo obter as informações de uma API do site Mashape, utilizo esse código para fazer o pedido:
Código:
http = httprequest_create()
httprequest_set_request_header(http,'X-Mashape-Authorization','WrRHMdTKESxxx71viwIyNe5ez4iTjxxx',true) //Escondi o valor da chave porque eu não posso mostrar... =/
httprequest_connect(http,'https://mark-sutuer-ip-utils.p.mashape.com/api.php?_method=getMyIp',false)

Ele não retorna nenhum valor, o status da request é sempre 5, ou seja, deu algum tipo de erro ou não foi finalizado por completo, se alguem tem experiencia com RESTapi ou essa Dll por favor de uma luz!

Flw! sorrindo2

___________


Acesse: http://foxen.com.br/



gabrielsch

Ranking : Nota A
Número de Mensagens : 1229
Idade : 21
Data de inscrição : 06/12/2009
Notas recebidas : D + A + A
Reputação : 28
Insignia 1 x 1 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 1
   : 2
   : 0

Voltar ao Topo Ir em baixo

Re: [GMS] HTTP Dll 2 problemas com header/requests

Mensagem por luiz_eldorado em Ter 24 Dez 2013, 15:01

Não tenha certeza, mas talvez seja porque essa DLL não dá aqueles valores padrão do HTTP, como o user-agent, host, entre outros. Pelo jeito você tem que setar eles manualmente.
Eu usaria a 39dll pra fazer todo esse sistema, ela é mais confiável, eu acho.

luiz_eldorado

Ranking : Nota C
Número de Mensagens : 928
Idade : 18
Data de inscrição : 30/07/2011
Notas recebidas : C
Reputação : 47
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 1

http://luizpontes.tk/

Voltar ao Topo Ir em baixo

Re: [GMS] HTTP Dll 2 problemas com header/requests

Mensagem por gabrielsch em Sex 27 Dez 2013, 14:32

luiz_eldorado escreveu:Não tenha certeza, mas talvez seja porque essa DLL não dá aqueles valores padrão do HTTP, como o user-agent, host, entre outros. Pelo jeito você tem que setar eles manualmente.
Eu usaria a 39dll pra fazer todo esse sistema, ela é mais confiável, eu acho.

Hm... entendo, mas não sabia que a 39dll fazia http request também, teria uma documentação solida sobre como usar esse recurso da dll, porque nunca vi nada sobre esse assunto ainda mais nela.

___________


Acesse: http://foxen.com.br/



gabrielsch

Ranking : Nota A
Número de Mensagens : 1229
Idade : 21
Data de inscrição : 06/12/2009
Notas recebidas : D + A + A
Reputação : 28
Insignia 1 x 1 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 1
   : 2
   : 0

Voltar ao Topo Ir em baixo

Re: [GMS] HTTP Dll 2 problemas com header/requests

Mensagem por luiz_eldorado em Sex 27 Dez 2013, 15:49

Até tem uma documentação simples:
http://host-a.net/u/39ster/http.rtf

O request HTTP é a mesma coisa que qualquer conexão da internet, só que com regras e padrão específicos.

luiz_eldorado

Ranking : Nota C
Número de Mensagens : 928
Idade : 18
Data de inscrição : 30/07/2011
Notas recebidas : C
Reputação : 47
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 1

http://luizpontes.tk/

Voltar ao Topo Ir em baixo

Re: [GMS] HTTP Dll 2 problemas com header/requests

Mensagem por Conteúdo patrocinado Hoje à(s) 23:12


Conteúdo patrocinado


Voltar ao Topo Ir em baixo

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo

- Tópicos similares

 
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum