06.11.2015, 10:06
(
Last edited by Dayvison_; 06/11/2015 at 10:42 AM.
)
Olб agradeзo a todos.
XLuca de fato seria um escape isto, porйm nгo posso alterar nada no servidor devido ao fato de ser um API do *******.
Eis a url q acesso com https
https://www.******apis.com/*******/v3/search?part=snippet&maxResults=1&q=3%20Doors%20Dow n%20-%20Here%20without%20me&key={Key_Privado}
Aqui a resposta que recebo na pagina.
http://prntscr.com/8zn70r
Agora o URL quando acesso sem informar http ou https ele se auto domina http como exemplo o url:
www.******apis.com/*******/v3/search?part=snippet&maxResults=1&q=3%20Doors%20Dow n%20-%20Here%20without%20me&key={Key_Privado}
E estб й a resposta que recebo
http://prntscr.com/8zn8fo
Alguem tem uma ideia, de como burlar isto?
@Edit
Olб consegui uma forma de evitar isto, eu passei os dados por uma pagina PHP usand CURL.
O cуdigo ficou simples como:
XLuca de fato seria um escape isto, porйm nгo posso alterar nada no servidor devido ao fato de ser um API do *******.
Eis a url q acesso com https
https://www.******apis.com/*******/v3/search?part=snippet&maxResults=1&q=3%20Doors%20Dow n%20-%20Here%20without%20me&key={Key_Privado}
Aqui a resposta que recebo na pagina.
http://prntscr.com/8zn70r
Agora o URL quando acesso sem informar http ou https ele se auto domina http como exemplo o url:
www.******apis.com/*******/v3/search?part=snippet&maxResults=1&q=3%20Doors%20Dow n%20-%20Here%20without%20me&key={Key_Privado}
E estб й a resposta que recebo
http://prntscr.com/8zn8fo
Alguem tem uma ideia, de como burlar isto?
@Edit
Olб consegui uma forma de evitar isto, eu passei os dados por uma pagina PHP usand CURL.
O cуdigo ficou simples como:
PHP Code:
<?php
if(empty( $_GET['q']))
exit('Use o parametro q');
$ch = curl_init();
$Variaveis = array(
'part' => 'snippet',
'maxResults' => '1',
'q' => $_GET['q'],
'key' => '{Meu_Key}'
);
$url = 'https://www.******apis.com/*******/v3/search?' . http_build_query($Variaveis);
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
$response = curl_exec($ch);
curl_close($ch);
header('Content-Type: application/json');
echo $response;
?>