folder Tahribat.com Forumları
linefolder Asp - Php - Cgi - Perl
linefolder Curl İle Authorization Headeri Okuyamiyorum



Curl İle Authorization Headeri Okuyamiyorum

  1. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Kanakan
    Kanakan's avatar
    Kayıt Tarihi: 21/Aralık/2014
    Erkek

    Su internet sayfasini fidler sniffer yaptigimda su asagidaki resimdeki bilgiler görünüyor.

    Fakat bu bilgileri curl ile almaya kalktugimda bir türlü resmin'de görünen kismi alamiyorum.

    Resimde sandigim kadari ile

    http://deneme.com/soliddata.php  sayfasina  POST edilen satir

    Basic U29saWRTdHJlYW254754875WRTdHJlYW16IUA=  bu satiri  POST ediyorum(useraneme ve password) ama sonucda HTTP/1.1 200 OK  aliyorum ama yukardak Resimin asagi kisminda görünen satiri alamiyorum.

    Fiddler gösteriyor ama ben alamiyorum.

    kullandigim curl funktionu kodu:

    function site_kaynak($url,$username,$password) {
    $ch = curl_init();
    curl_setopt($ch, CURLOPT_URL, $url);
    curl_setopt($ch, CURLOPT_HTTPAUTH, CURLAUTH_BASIC ) ;
    
    curl_setopt($ch, CURLOPT_USERPWD, $username . ':' . $password);
    
    curl_setopt($ch, CURLOPT_SSLVERSION,3);
    curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE);
    curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 2);
    curl_setopt($ch, CURLOPT_HEADER, true);
    curl_setopt($ch, CURLOPT_POST, true);
    curl_setopt($ch, CURLOPT_NOBODY, 1);
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
    curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);
    $result = curl_exec($ch);
    curl_close($ch); 
    return $result;
    } 

    nerde yanlis yapiyorum?

     

     

     

     

    Kanakan tarafından 28/Ara/16 16:49 tarihinde düzenlenmiştir
  2. KısayolKısayol reportŞikayet pmÖzel Mesaj
    ProBilisim
    ProBilisim's avatar
    Kayıt Tarihi: 02/Ocak/2013
    Erkek

    http://solidstreamz.com/soliddata.php

    bu sayfa curl ile okunamaz.

     

    ProBilisim tarafından 27/Ara/16 22:20 tarihinde düzenlenmiştir

    Sana Herşeyi uzun uzun anlatabilirim ama senin yerine anlayamam.
  3. KısayolKısayol reportŞikayet pmÖzel Mesaj
    YekteranBaymedir
    YekteranBaymedir's avatar
    Kayıt Tarihi: 10/Temmuz/2009
    Homo

    ezbere iş yapmadan önce, uğraştığın şeylerin isimlerini bi öğren

    çekmek istediğin şeyin adı neymiş ? body imiş

    sen ne yapmışsın?

    curl_setopt($ch, CURLOPT_NOBODY, 1);

     

     

    POST'u, HEAD'e dönüştürmüşsün :(((((

    https://curl.haxx.se/libcurl/c/CURLOPT_NOBODY.html

    her bulduğun opt'u yabıştırma koduna :SSSS

  4. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Elif - Efe
    rakkoc
    rakkoc's avatar
    Kayıt Tarihi: 19/Aralık/2003
    Homo
    YekteranBaymedir bunu yazdı

    ezbere iş yapmadan önce, uğraştığın şeylerin isimlerini bi öğren

    çekmek istediğin şeyin adı neymiş ? body imiş

    sen ne yapmışsın?

    curl_setopt($ch, CURLOPT_NOBODY, 1);

     

     

    POST'u, HEAD'e dönüştürmüşsün :(((((

    https://curl.haxx.se/libcurl/c/CURLOPT_NOBODY.html

    her bulduğun opt'u yabıştırma koduna :SSSS

    doyucu dan güzel lezzetli bir post olmuş Teşekkürler. bende CURL'u biziklıyordum şansa. Çok farklı bir noktada LibCUrl çok iş çözecek bana :)


    Bu aralar fazla yogunum. Unuttugum seyler oluyorsa affola. DM vs atın.
  5. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Kanakan
    Kanakan's avatar
    Kayıt Tarihi: 21/Aralık/2014
    Erkek

    @YekteranBaymedir             hocam gercekten güzel aciklamsiisn özellikle resim üzerinde anlatimin cok yarayici.

    fakat ben belirttigin optionu kaldirdim ama yine  BODY'deki bilgiyi alamiyorum.

    aldigim satir söyle

    HTTP/1.1 200 OK Date: Wed, 28 Dec 2016 13:58:54 GMT Server: Apache X-Powered-By: PHP/5.6.28 Content-Length: 0 Content-Type: text/html; charset=UTF-8

    function site_kaynak($url,$username,$password) {
    $ch = curl_init();
    curl_setopt($ch, CURLOPT_URL, $url);
    curl_setopt($ch, CURLOPT_USERPWD, $username . ':' . $password);
    curl_setopt($ch, CURLOPT_HEADER, true);
    $result = curl_exec($ch);
    curl_close($ch); 
    //return $result;
    }

  6. KısayolKısayol reportŞikayet pmÖzel Mesaj
    aercys
    aercys's avatar
    Kayıt Tarihi: 12/Nisan/2008
    Erkek

    Hocam @YekteranBaymedir ayrıntılı şekilde anlatmış zaten. Sadece NOBODY option'unu kaldırınca çalışıyor. Buyur;

    <?php

     

     

    $username = "SolidStreamz";

    $password = "****"; // Burayı şifreyle değiştir

    $host = "http://solidstreamz.com/soliddata.php";

     

    $process = curl_init($host);

    curl_setopt($process, CURLOPT_HTTPHEADER, array('Content-Type: application/x-www-form-urlencoded','Host: solidstreamz.com','User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_1) AppleWebKit/602.2.14 (KHTML, like Gecko) Version/10.0.1 Safari/602.2.14'));

    curl_setopt($process, CURLOPT_HEADER, 1);

    curl_setopt($process, CURLOPT_HTTPAUTH, CURLAUTH_BASIC) ;

    curl_setopt($process, CURLOPT_USERPWD, $username . ":" . $password);

    curl_setopt($process, CURLOPT_POST, 1);

    curl_setopt($process, CURLOPT_POSTFIELDS, []);

    curl_setopt($process, CURLOPT_RETURNTRANSFER, TRUE);

    $return = curl_exec($process);

    curl_close($process);

     

    echo $return;


    0x62 0x75 0x6e 0x75 0x20 0x79 0x61 0x7a 0x61 0x6e 0x20 0x74 0x6f 0x73 0x75 0x6e 0x2c 0x20 0x6f 0x6b 0x75 0x79 0x61 0x6e 0x61 0x20 0x6b 0x6f 0x73 0x75 0x6e
  7. KısayolKısayol reportŞikayet pmÖzel Mesaj
    end
    end's avatar
    Kayıt Tarihi: 16/Ekim/2016
    Erkek

    Android Live TV ha?


    0x0480 takilin madem ﷽﷽﷽
  8. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Kanakan
    Kanakan's avatar
    Kayıt Tarihi: 21/Aralık/2014
    Erkek

    sagol dostum ikinci örnektede

    curl_setopt($process, CURLOPT_POST, 1);   satirini koymamisim.

    Cok tesekkürler her ikinizede.

  9. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Elif - Efe
    rakkoc
    rakkoc's avatar
    Kayıt Tarihi: 19/Aralık/2003
    Homo

    PostMan'i kullanamaya başladım hocam bu tarz işlerde direk kod vermesi cok işlevsel oluyor.
    http://i.hizliresim.com/9gmngk.png 

     


    Bu aralar fazla yogunum. Unuttugum seyler oluyorsa affola. DM vs atın.
Toplam Hit: 1621 Toplam Mesaj: 9
curl authorization header