Comments (5)
-b
?
from websocat.
Thanks a lot for the very quick reply. I'll give this a try and report back. I may have seen and discarded this option earlier when seeing in the description message that it applied to the request (in my case the request is in text and the response in binary). I should have given it a chance though.
from websocat.
--dump-spec
option shows debugging output, depicting auto-inserted message-to-line and line-to-message convertors in text mode (which is the default).
Those conversions allow scripts to rely on one message = one line. --no-line
and --no-fixups
turn off those auto things.
from websocat.
Thanks a lot, --no-fixups
did the trick. Perhaps websocat could default to this when dealing with a binary response frame. Though I think this particular issue could probably be closed given the existence of --no-fixups
.
from websocat.
By default Websocat assumes text messages to be sent and received and is aimed primarily at interactive testing of WebSocket endpoints (e.g. using something rlwrap websocat ws://127.0.0.1:8080
).
-b
switches it to binary mode, aimed primarily at websocat -b ... < upload_file > download_file
or interconnection with a plain TCP.
There are other, trickier modes for mixing text and binary messages flexibly.
--no-fixups
also turns off lints (warning messages when Websocat detects potentially problematic command line) and can lead to errors when advanced features are used, so it seems to be a poor default.
from websocat.
Related Issues (20)
- unable to run external commands in background or from crontab HOT 9
- what is the value of "--just-generate-accept" HOT 4
- `let res = stage1.custom_headers(&h);` got block HOT 6
- provide interface that accepts `Opts` and `std::process::Stdio` HOT 3
- Binary Frames support HOT 8
- websocat.x86_64-unknown-linux-musl on Ubuntu is seems to end before a message is received? HOT 4
- Specify server TLS certificate HOT 2
- "dropped a ping request from websocket due to channel contention" HOT 2
- Specify TLS hostname separately from connect hostname HOT 2
- Refersh header while interractive session is in progress HOT 15
- Question: how do websocat know the other one reached EOF ?
- How do websocat know the other one reached EOF ? HOT 3
- Print more details on I/O failure
- websocat does not report errors when the connection dies HOT 1
- Is there any way to print plain text of request and response when connecting to wss endpoint ? HOT 1
- Pkcs12 compatibility issues on OpenSSL 1.x.x HOT 5
- Consider allowing basic auth to be passed in environment variable to hide it from the rest of users HOT 4
- Saving Response from Websocat on windows OS HOT 1
- [v1.13.1] Release Date Request HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from websocat.