Archive

Posts Tagged ‘post’

cURL ile GET/POST ve cookie kullanımı

July 10th, 2013 No comments

cURL kullanarak komut satırından istediğimiz bir web sayfasına get/post istekleri yapabiliriz. –data parametresi ile post edilecek verileri gönderebiliryoruz. Url sonuna ekleyeceğimiz parametreler de get olarak gönderilecektir.

curl --data "param1=value1¶m2=value2" http://example.com/index.php

Web sayfasının döndürdüğü sonu doğrudan ekrana basılacaktır, bunu bir dosyaya aktarmak için

curl --data "param1=value1¶m2=value2" http://example.com/index.php > result.html

bir değişkene aktarmak için

result=$(curl --data "param1=value1¶m2=value2" http://example.com/index.php)

kullanabiliriz. Erişmek istediğimiz web sayfası kullanıcı girişi istiyorsa cookie kullanrak bunu yapabiliriz.

curl --data "username=askin&password=pasw0rd" http://example.com/login.php -c cookie.cook

Bu komutla giriş yapıp, oluşturulan cookie’yi cookie.cook dosyasına kaydettik.
Tabi burda username ve password parametreleri değişiklik gösterebilir, gönderilen form verisini inceleyerek, gerekli parametreleri bulup uygun formatta göndermek gerekir.

curl --data "param1=value1¶m2=value2" http://example.com/user_info.php -b cookie.cook

Bu şekilde de bir önceki komutla elde ettiğimiz cookie’yi kullanarak bir web sayfasına istekte bulunabiliyoruz.

Eğer https ile istek yapmak istediğinizde sorun yaşıyorsanız “-k” parametresini kullanarak bu sorunu aşabilirsiniz.Bu adreste asterisk sunucu üzerinde extension oluşturan bir shell script var, yazıda anlattıklarım için güzel bir örnek olacaktır.

Categories: Günlük, Linux Tags: , , , ,

Post to del.icio.us

August 29th, 2009 No comments

del.icio.us. iconDelicious için kullanılabilecek en güze eklenti bence Post to del.icio.us eklentisi. Fakat firefox 3.5 ile uyumsuz olduğu için kurmak sıkıntılı oluyordu. Bugune kadar .mozilla dizinimi hiç silmediğim için uyumsuz demesine rağmen kullanabildim. Fakat nedense bugün çalışmıyordu. Bende açtım içini baktım nesi var diye 🙂
install.rdf dosyası içinde maxVersion tagları arasında 3.0.* yazıyordu, buda 3.1 ve üzeri sürümde çalışmaz manasına geliyor. Düzenleyip bide xpi dosyası haline getirdim. Burdan kullanabilirsiniz.

2000’i devirdik, yaşasın SPAM

August 3rd, 2009 No comments

SpamAn itibariyle bloguma 2004 adet spam yorum atılmış. Bıkmayıp usanmayıp spam bot hazılıyan spamcılara ve bu spam yorumları yakalayan akismet‘e teşekürlerimi sunuyorum.
Tabi gmailin üstün spam ayıklama kabiliyetini de unutmamak lazım. Arada sırada spam olmayan mailleride engellemesine rağmen çok iyi iş çıkartıyor.

Categories: AQ, Günlük Tags: , , , , ,