2011-09-26 20 views
7

Test amacıyla, web sunucumda kurduğum bir sayfaya bazı ham POST verileri göndermem gerekiyor. Sayfa iyi çalışıyor. Başka bir web sayfası ve C# uygulaması yoluyla veri göndermeyi test ettim. Bununla birlikte, ham HTTP verilerini de iletmeyi denemek istiyorum.Ham HTTP üzerinden POST verilerini geçirin

Bunu nasıl yapabilirim? Hangi müşteri bunu yapmamı sağlayabilir? Aşağıdaki formda sayfaya veri aktarmak için arıyorum:

POST /login.jsp HTTP/1.1 
    Host: www.mysite.com 
    User-Agent: Mozilla/4.0 
    Content-Length: 27 
    Content-Type: application/x-www-form-urlencoded 

    userid=joe&password=guessme 

cevap

7

Eğer ham gerçek, telnet kullanmak istiyorum. Daha yüksek düzeyde bir şey istiyorsanız, curl'u kullanabilirsiniz.

+0

Maalesef erişebildiğim tek Linux sistemi (üniversitenin tux sunucusunda) yüklü değil. Telnet'i deneyeceğim. Teşekkürler. – xbonez

+2

Windows'da curl'i yükleyebilirsiniz: http://curl.haxx.se/download.html (sayfanın en altına veya Ctrl + F, win32'ye ilerleyin). – dmedvinsky

+0

Telnet gayet iyi çalıştı ve amacına hizmet etti. Teşekkürler! – xbonez

1

Javascript Ajax kütüphanesi kullanabilirsiniz, hem jQuery hem de Prototype JS, üstbilgileri ve Posta verilerini kolayca değiştirmenize izin verir.

+0

Telnet'i deneyeceğim ama işe yaramamalı, JS/Ajax kütüphanesine bir çekim yapacağım – xbonez