Eu preciso criar um código PHP que envie usuário e senha com o método "POST" para obter acesso a uma URL. Esta URL é de um dispositivo acessível por http://IP ou https://IP. Não tenho acesso à escrita do código fonte deste dispositivo.
Quando envio as credenciais com método "POST" de um formulário comum em PHP (form, action, inputs, etc) a URL aceita a autenticação e me redireciona automaticamente para a página index, bem do jeito que eu preciso. Porém, as credenciais podem ser facilmente visualizadas através dos atralhos dos navegadores para "ver código fonte da página".
Então, eu testei o envio com PHP+curl. A autenticação na URL funcionou muito bem e o resultado retorna a página index dentro de uma variável. Porém fico presa dentro da página de origem (a que tem o código curl) e o que eu preciso é que após a autenticação o curl (ou outra função) me redirecione para http://IP/index.php, da mesma forma que o form faz.
Pergunta
renatadias
Olá,
Eu preciso criar um código PHP que envie usuário e senha com o método "POST" para obter acesso a uma URL.
Esta URL é de um dispositivo acessível por http://IP ou https://IP. Não tenho acesso à escrita do código fonte deste dispositivo.
Quando envio as credenciais com método "POST" de um formulário comum em PHP (form, action, inputs, etc) a URL aceita a autenticação e me redireciona automaticamente para a página index, bem do jeito que eu preciso. Porém, as credenciais podem ser facilmente visualizadas através dos atralhos dos navegadores para "ver código fonte da página".
Então, eu testei o envio com PHP+curl. A autenticação na URL funcionou muito bem e o resultado retorna a página index dentro de uma variável. Porém fico presa dentro da página de origem (a que tem o código curl) e o que eu preciso é que após a autenticação o curl (ou outra função) me redirecione para http://IP/index.php, da mesma forma que o form faz.
Alguém pode me ajudar?
Obrigada.
Link para o comentário
Compartilhar em outros sites
0 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.