Postacı ile websocket bağlantıları


125

Mevcut bir REST API'sini test etmek için Postman kullanıyorum. Bu API, sunucuda StompJS kullanarak bir web soketi üzerinden bir yanıt döndüren zaman uyumsuz işlevleri çağırır.

Postman kullanarak web soketine bağlanmak mümkün mü?


4
Firecamp.app'i deneyin , Creator burada.
Nishchit Dhanani

Yanıtlar:



45

Önceki yorumda belirtildiği gibi, bunu Postacı'da yapamazsınız. ancak bu Chrome uygulamasını web mağazasında buldum. Çok basit, ancak yerel web soket bağlantılarımla gerçekten iyi çalışıyor.

Akıllı Web Soket İstemcisi


1
Hızlı çözüm için teşekkürler neredeyse 3 yıl sonra neden hiçbir postacı bunu yapmıyor?
Christian Matthew

#postman #websocket
Luther

11

Postacı'da henüz mümkün değil; Ancak Postman için Postwoman adında yeni bir alternatif var . açık kaynaklıdır ve gerçek zamanlı Websocket ve SSE isteklerini destekler.


3
Değil istekleri için kullanılabilir localhost henüz
raphinesse

127.0.0.1şimdilik çalışıyor ancak 192.168.xx gibi yerel ağ aramaları çalışmıyor.
Mohammad Rafigh

10

Bu sorunla yeterince sık karşılaştım ve sonunda web soketlerini test etmek için kendi barebone GUI'mi yarattım. Soket Anahtarı denir, destekler

  • sunuculara birden çok eşzamanlı bağlantı (tüm yanıtlar ve bağlantılar aynı görünümde görüntülenir),
  • Mesajların yeniden kullanımını kolaylaştırmak için kapsamlı mesaj geçmişi ve
  • ilk bağlantı isteği için özel başlıklar.

Mac OS X, Windows ve Linux için mevcuttur ve buradan edinebilirsiniz .


İlginç bir projeye benziyor. Bazı hatalar alıyorum; GitHub sorununu takip edeceğim.
Bütünsel Geliştirici

@EmmanuelMahuni Lütfen yeniden üretme adımları içeren bir Github sorunu açabilir misiniz ?
asleepysamurai

fena değil ... beğendim. çıktıyı kaydetmenin bir yolu olsaydı ve json önizlemesi metin önizlemesinden daha kötüdür. json güzel olmalı ve gerisi .. iyi metin
Christian Matthew

çok güzel bir proje. iyi iş ... sadece birkaç iyileştirmeye ihtiyaç var
Christian Matthew

@ChristianMatthew Lütfen projede bir Github sorunu açın , yakında uygulamayı inceleyeceğim :)
asleepysamurai

8

Https://chrome.google.com/webstore/detail/apic-complete-api-solutio/ggnhohnkfcpcanfekomdkjffnfcjnjam adresinde bulunan APIC aracını kullanabilirsiniz . Bu araç, StompJS veya yerel Websocket kullanan websocket'i test etmenize olanak tanır. Www.apic.app adresinde daha fazla bilgi burada


Harika! ama henüz beta. Ben serbest bırakılmayı bekliyorum.
F.Tamy

1
Myapic.com url'sinin süresi dolmuş ve bir reklam gecekondu sahibi tarafından ele geçirilmiş görünüyor. Görünüşe göre şu anda onun yerine apic.app kullanıyorlar
David Woods


5

Ben de aynı problemle karşılaştım. Web Soketi araması yapmak zorunda kaldı. Bunu Advanced Rest Client kullanarak gerçekleştirebildim . ARC sürümünü kullanıyorum: 12.1.3

görüntü açıklamasını buraya girin


3
WS isteğiyle ilgili hiçbir şeyi özelleştirmenin bir yolu yok, sadece bir adres alanı!
caesarsol

Aynı problemle sıkışıp kaldım. Bağlantı isteği üzerine özel başlıklar ayarlamam gerekiyor, ancak şimdilik imkansız gibi görünüyor
Dub Nazar

2
@DubNazar Hala ilgileniyorsanız, Soket Anahtarı
asleepysamurai



1

Postacı websocket'i desteklemez. Şimdiye kadar gördüğüm uzantıların ve uygulamanın çoğu düzgün çalışmıyordu.

Bulduğum çözüm

Tarayıcınızda oturum açın / uygulamanızı açın ve tarayıcı konsolunu açın. Ardından soket etkinliğinizi girin ve enter tuşuna basın.

socket.emit("event_name", {"id":"123"}, (res)=>{console.log(res); });

görüntü açıklamasını buraya girin

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.