From: Name Surname (pilolitania@yahoo.com.tr)
Date: Tue 12 Jun 2007 - 21:07:01 EEST
WGET'le teknik olarak post verisi göndermenin sınırı var, güvenlik olarak hem wget güvenli değil hem de sistemde exec ve system fonksiyonlarının çalışır durumda olması güvenli değil, söylediğiniz gibi zaman aşımı durumlarında çok fazla problemler yaşanır, çünkü işin için kredi kartından ödeme gibi bir durum söz konusu, bu durum çok ciddi bir durumdur, dikkat edilmediği takdirde bedeli ödenemeyecek durumlara gelebilir.
Sühan Erol <suhan@ufotek.com.tr> wrote: v\:* {behavior:url(#default#VML);} o\:* {behavior:url(#default#VML);} w\:* {behavior:url(#default#VML);} .shape {behavior:url(#default#VML);} Wget yöntemini önermeden önce komutun help bölümde post göndermeyi destekleyip desteklemediğine bakmıştım. Zaten post yöntemsiz banka sunucusu kabul etmeyecektir isteği.
--post-data=DİZGE komutuyla post metoduyla gönderim yapılabilir.
Wget ile yapılacak istek aynı curl ile yapılan istekler gibi xml formatında bir text bilgi gönderecektir. bu yüzden curl ile wget arasında bir fark göremiyorum. Zaman aşımı durumlarında belki sıkıntı olabilir.
Fakat önerilen http client incelendiğinde en iyi çözüm olarak görülüyor. http://scripts.incutio.com/httpclient/
Tabi bu çözüm Curl olmadığı durumlar için yoksa Curl varsa tartışmak anlamsız olur.
From: linux-programlama-bounces@liste.linux.org.tr [mailto:linux-programlama-bounces@liste.linux.org.tr] On Behalf Of Name Surname
Sent: Tuesday, June 12, 2007 6:29 PM
To: linux-programlama@liste.linux.org.tr
Subject: [Linux-programlama] Yanıt: Re: Yanıt: Re: Curl kullanımı
Birçok banka GET metodunu kullanmıyor o yüzden exec fonksiyonuyla wget komutunu çalıştırmak bir işe yaramaz birçok bankada, hem güvenli de değil.
Eğer exec fonksiyonu kullanılırsa gelen sonucu kurallı ifadelerle (regex) okuması gerekecek, yani anlamsız bir çözüm olur bence.
Mümkünse cURL, HTTP Client veya XML (XSL) kullanmak daha mantıklı ve güvenli.
Ayrıca banka işlemlerinde güvenlik çok önemlidir, ssl'in olması gereken sayfalar üyelik, tüm üye işlemleri (üye girişi, şifremi unuttum v.b..) sepet görüntüleme ve sipariş tamamlama bölümleridir.
cURL kurulu değil ve sunucu size ait değilse sunucunun sistem yöneticisine başvurup kendisinden cURL modülünün kurulup kurulamayacağı konusunda bilgi alabilirsiniz.
Eğer sunucuya yetkili bir ssh erişimiz varsa hangi dağıtımı kullandığınızı yazarsanız burada gereken yardım yapılacaktır diye tahmin ediyorum.
İyi Çalışmalar.
Sühan Erol <suhan@ufotek.com.tr> wrote:
Linuxdaki wget komutunu exec() ile kullanarak yapabilirsiniz.
From: linux-programlama-bounces@liste.linux.org.tr [mailto:linux-programlama-bounces@liste.linux.org.tr] On Behalf Of Name Surname
Sent: Tuesday, June 12, 2007 11:49 AM
To: linux-programlama@liste.linux.org.tr
Subject: [Linux-programlama] Yanıt: Re: Curl kullanımı
cURL kullanamıyorsan HTTP Client kullanabilirsin.
"M.Atif CEYLAN" <atifceylan@gmail.com> wrote:
Baþer GÜVENÇ yazmış:
> Merhaba kredi kartı için curl kullanacağım ama linux serverda yüklü
> değil bunun dışında bir kullanım yolu var mı.Tşk.
> Baser GUVENC
> Computer Engineer.
>
> ------------------------------------------------------------------------
> Pinpoint customers
> who
> are looking for what you sell.
> ------------------------------------------------------------------------
>
> _______________________________________________
> Linux-programlama mailing list
> Linux-programlama@liste.linux.org.tr
> http://liste.linux.org.tr/mailman/listinfo/linux-programlama
>
socket programminge bir göz atın derim. eğer php gibi bir betik dilde
yazacaksanız cok cok daha kolay bir iş. C ile birazcık daha zor ama
yinede curl kuramıyorsanız kesinlikle socket programminge bir göz atın.
ileride de işinize çok yarayacaktır.
kolay gelsin.
Atıf CEYLAN
_______________________________________________
Linux-programlama mailing list
Linux-programlama@liste.linux.org.tr
http://liste.linux.org.tr/mailman/listinfo/linux-programlama
---------------------------------
Yahoo! kullaniyor musunuz?
Istenmeyen postadan biktiniz mi? Istenmeyen postadan en iyi korunma Yahoo! Posta'da
http://tr.mail.yahoo.com
_______________________________________________
Linux-programlama mailing list
Linux-programlama@liste.linux.org.tr
http://liste.linux.org.tr/mailman/listinfo/linux-programlama
---------------------------------
Yahoo! kullaniyor musunuz?
Simdi, 1GB e-posta saklama alani sunuyor
http://tr.mail.yahoo.com
_______________________________________________
Linux-programlama mailing list
Linux-programlama@liste.linux.org.tr
http://liste.linux.org.tr/mailman/listinfo/linux-programlama
---------------------------------
Yahoo! kullaniyor musunuz?
Istenmeyen postadan biktiniz mi? Istenmeyen postadan en iyi korunma Yahoo! Posta'da
http://tr.mail.yahoo.com
_______________________________________________
Linux-programlama mailing list
Linux-programlama@liste.linux.org.tr
http://liste.linux.org.tr/mailman/listinfo/linux-programlama