Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Pobranie wartosci z response header location
rad11
post
Post #1





Grupa: Zarejestrowani
Postów: 1 270
Pomógł: 184
Dołączył: 7.10.2012
Skąd: Warszawa

Ostrzeżenie: (0%)
-----


Chcialbym pobrac curlem jedna dana poprzez obecnie robie to w ten sposob ale skrypt tak jakby sie zapetlal w redirect`ie ogolnie chodzi o to ze ta wartosc ktora potrzebuje pobrac otrzymuje w taki sposob ze klikam w link po ktorym zostaje wyslany do api ,serwer api robi redirect na podany argument i dolacza do mojego linku ten parametr chcialbym pobrac oddzielnie ten parametr tak abym nie musial uzywac $_GET:
  1. $post_data = 'response_type=code&client_id=XXX&redirect_uri=http%3A%2F%2Fxxx';
  2.  
  3. $fo = fopen('cookie.txt', 'w');
  4. fclose($fo);
  5. $ch = curl_init();
  6. $agent = $_SERVER["HTTP_USER_AGENT"];
  7. curl_setopt($ch, CURLOPT_USERAGENT, $agent);
  8. curl_setopt($ch, CURLOPT_URL, 'https://runkeeper.com/apps/authorize');
  9. curl_setopt($ch, CURLOPT_POST, 1);
  10. curl_setopt($ch, CURLOPT_POSTFIELDS, $post_data);
  11. curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
  12. curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0);
  13. curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
  14. curl_setopt($ch, CURLOPT_COOKIEJAR, 'cookie.txt');
  15. curl_setopt($ch, CURLOPT_COOKIEFILE, 'cookie.txt');
  16. curl_setopt($ch, CURLOPT_REFERER, "http://runkeeper.com");
  17. curl_setopt($ch, CURLOPT_HEADER, 0);
  18. $response = curl_exec($ch);
  19. curl_close($ch);
  20. return $response;


jakies pomysly?

Ten post edytował rad11 9.01.2015, 14:20:51
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 20.08.2025 - 04:52