Hediyemiz Emeğimiz
Ablamın doğum günü için arkadaşım İdris ile birlikte ablamın odasının duvarına aşağıdak armayı çizdik. Sanırım bir Karşıyaka fanatiği için daha güzel bir hediye olmazdı 🙂
Ablamın doğum günü için arkadaşım İdris ile birlikte ablamın odasının duvarına aşağıdak armayı çizdik. Sanırım bir Karşıyaka fanatiği için daha güzel bir hediye olmazdı 🙂
Bu fotoğrafı dün Karşıyaka çarşıda çektim. Bekarlık abimizin canına tak etmiş artık 🙂
Bir önceki feedburner hesabıma erişemediğim için rss besleme adresini değiştirmek zorunda kaldım. Eğer günlüğümü rss üzerinden takip ediyorsanız değiştirmenizi tavsiye ederim. Yani rss adresim: http://feeds.feedburner.com/kelebek-blog.
Herhangi bir nedenden dolayı feedburner’a gıcığınız varsa https://blog.yollu.com/feed/ adresinden takip edebilirsiniz.
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.