Belirli bir kısmı dinleyen, mutlu bir şekilde her HTTP POST isteğini hariç tutan ve onu terk eden bir komut satırı aracı arıyorum.
Bunu test amacıyla, yani HTTP POST istekleri yayınlayan istemcileri test etmek için kullanmak istiyorum.
Bunun anlamı, meslektaşıyı curl -F
aradığım (test POST'larını bir HTTP sunucusuna göndermek için kullanabileceğim).
Belki bir şey gibi socat TCP4-LISTEN:80,fork,bind=127.0.0.1 ...
- ama socat yeterli değil çünkü HTTP konuşmuyor.
nc
kısmi test için kullanabilirsiniz - ancak aşağıdaki dezavantajları görebiliyorum: 1) HTTP durum kodunu göndermiyor 2) Ctrl + D tuşlarına basmalıyım, sonra bağlantıyı kapatma isteğini gördükten sonra 3) bilmiyorum 'Beklenti: 100-devam' başlığına 4 sonra tepki nasıl?) 'Transfer-Kodlama: parçalanmış' başlığını nasıl kullanacağını bilmiyor - muhtemelen sadece ilk (muhtemelen) boş yığın
netcat
(nc
bazı sistemlerde)-l
(listen) ve-p
(port numarası) seçenekleriyle kullanabilirsiniz.