• 06-05-2019, 09:15:11
    #1
    Üyeliği durduruldu
    Merhaba arkadaşlar online curl denemesi yaparken bir problemle karşılaştım. Mesela http://google.com çağırdığımda sonuç geliyor.
    Ancak çağırmak istediğim site: http://www.menemeninsesi.com.tr/
    Problem yurtdışında mı diye kendi bilgisayarımdan çağırdım yine aynı sonucu aldım. Cookie ile çağırdım sonuç değişmedi. Proxy kullandım sonuç yine değişmedi. Bilmediğim bir şey var. Bu konuda bilgisi olan arkadaşlar yardımcı olabilirse sevinirim.

    Test yaptığım site: https://onlinecurl.com/

    Edit: User-Agent vs. gönderildiğinde site curl olduğunu anlıyor sanki. Durum için farklı bir içeriksiz sayfa gösteriyor. Bu durumu nasıl aşarız?

    Yardımlarınız için şimdiden teşekkürler.
  • 06-05-2019, 09:22:24
    #2
    Üyeliği durduruldu
    Aynı sorunla bende karşılaştım.Google uzaktan bağlanmayı engellemiş diye duydum.Deneyen arkadaşlar varsa bilgi verirlerse güzel olur.
  • 06-05-2019, 09:39:38
    #3
    Üyeliği durduruldu
    Sitede ssl olmadığından kaynaklı olabilir https’ye dönmüyor
  • 06-05-2019, 09:43:47
    #4
    Üyeliği durduruldu
    https göndermiyorum ki zaten. Tam olarak şöyle bir işlem yapıyorum.

    anilkoc adlı üyeden alıntı: mesajı görüntüle
    Sitede ssl olmadığından kaynaklı olabilir https’ye dönmüyor
    HTTP/1.1 200 OK
    Server: nginx
    Date: Mon, 06 May 2019 06:42:12 GMT
    Content-Type: text/html
    Content-Length: 1776
    Connection: keep-alive
    Keep-Alive: timeout=3
    Vary: Accept-Encoding
    Last-Modified: Thu, 21 Mar 2019 13:02:31 GMT
    Vary: Accept-Encoding
    ETag: "5c938b67-6f0"
    Expires: Mon, 06 May 2019 06:42:11 GMT
    Cache-Control: no-cache
    Cache-Control: private
    Set-Cookie: fb620561f408b25819e9b3c4fad75f85=/; Path=/;
    Accept-Ranges: bytes
    bu isteği gönderip aldığım sonuç:

    <html>
    <head><meta http-equiv="refresh" content="1" /><meta http-equiv="cache-control" content="max-age=0" /><meta http-equiv="cache-control" content="no-cache" /><meta http-equiv="expires" content="-1" /><meta http-equiv="expires" content="Tue, 01 Jan 1980 1:00:00 GMT" /><meta http-equiv="pragma" content="no-cache" /></head>
    <script type="text/javascript">
    function getCookie(w){
    cName = "";
    pCOOKIES = new Array();
    pCOOKIES = document.cookie.split('; ');
    for(bb = 0; bb < pCOOKIES.length; bb++){
    NmeVal = new Array();
    NmeVal = pCOOKIES[bb].split('=');
    if(NmeVal[0] == w){
    cName = unescape(NmeVal[1]);
    }
    }
    return cName;
    }
    function printCookies(w){
    cStr = "";
    pCOOKIES = new Array();
    pCOOKIES = document.cookie.split('; ');
    for(bb = 0; bb < pCOOKIES.length; bb++){
    NmeVal = new Array();
    NmeVal = pCOOKIES[bb].split('=');
    if(NmeVal[0]){
    cStr += NmeVal[0] + '=' + unescape(NmeVal[1]) + '; ';
    }
    }
    return cStr;
    }
    function setCookie(name, value, expires, path, domain, secure){
    var vlad = name + "=" + escape(value);
    if(expires){
    expires = setExpiration(expires);
    vlad += ";expires=" + expires;
    }
    if(path){
    vlad += ";path=" + path;
    }
    if(domain){
    vlad += ";domain=" + domain;
    }
    if(secure){
    vlad += ';secure';
    }
    document.cookie = vlad;
    }
    function setExpiration(cookieLife){
    var today = new Date();
    var expr = new Date(today.getTime() + cookieLife * 24 * 60 * 60 * 1000);
    return expr.toGMTString();
    }
    function delete_cookie(name){
    document.cookie = name +'=; Path=/; Expires=Thu, 01 Jan 1970 00:00:01 GMT;';
    }
    </script>
    <script type="text/javascript">
    delete_cookie('fb620561f4f8b25819e9b3c4fad75f85');
    setCookie('fb620561f4f8b25819e9b3c4fad75f85', 'Yes', '3', '/', '300', '');
    </script>
    <body>
    </body>
    </html>