Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- $ printf '%s\n' '{ "id":2, "method":"Page.navigate", "params":{"url": "http://www.google.com"} }' | RUST_LOG=trace $websocat --no-close --one-message --line --origin http://127.0.0.1:9222 --protocol tcp -t - $WSurl
- TRACE 2018-06-21T19:59:59Z: mio::poll: registering with poller
- TRACE 2018-06-21T19:59:59Z: mio::poll: registering with poller
- INFO 2018-06-21T19:59:59Z: websocat: Serving Line2Message(ThreadedStdio) to Message2Line(WsClient("ws://127.0.0.1:9222/devtools/page/D666F02DF2D945BC3A383F34150FBB1C")) with Options { websocket_text_mode: true, websocket_protocol: Some("tcp"), udp_oneshot_mode: false, unidirectional: false, unidirectional_reverse: false, exit_on_eof: false, oneshot: false, unlink_unix_socket: false, exec_args: [], ws_c_uri: "ws://0.0.0.0/", linemode_retain_newlines: false, origin: Some("http://127.0.0.1:9222"), custom_headers: [], websocket_version: None, websocket_dont_close: true, one_message: true }
- INFO 2018-06-21T19:59:59Z: websocat::stdio_threaded_peer: get_stdio_peer (threaded)
- DEBUG 2018-06-21T19:59:59Z: websocat: Underlying connection established
- INFO 2018-06-21T19:59:59Z: websocat::ws_client_peer: get_ws_client_peer
- TRACE 2018-06-21T19:59:59Z: hyper::header: Headers.set( "Origin", Origin("http://127.0.0.1:9222") )
- TRACE 2018-06-21T19:59:59Z: hyper::header: Headers.set( "Sec-WebSocket-Protocol", WebSocketProtocol(["tcp"]) )
- DEBUG 2018-06-21T19:59:59Z: tokio_core::reactor: adding a new I/O source
- TRACE 2018-06-21T19:59:59Z: mio::poll: registering with poller
- TRACE 2018-06-21T19:59:59Z: mio::sys::windows::selector: register Token(2) Readable | Writable
- TRACE 2018-06-21T19:59:59Z: mio::sys::windows::tcp: scheduling a connect
- DEBUG 2018-06-21T19:59:59Z: tokio_core::reactor: consuming notification queue
- DEBUG 2018-06-21T19:59:59Z: tokio_core::reactor: scheduling direction for: 0
- DEBUG 2018-06-21T19:59:59Z: tokio_core::reactor: blocking
- TRACE 2018-06-21T19:59:59Z: mio::sys::windows::selector: select; timeout=Some(Duration { secs: 0, nanos: 0 })
- TRACE 2018-06-21T19:59:59Z: mio::sys::windows::selector: polling IOCP
- TRACE 2018-06-21T19:59:59Z: mio::sys::windows::selector: select; -> got overlapped
- TRACE 2018-06-21T19:59:59Z: mio::sys::windows::tcp: finished a connect
- TRACE 2018-06-21T19:59:59Z: mio::sys::windows::selector: set readiness to Writable
- TRACE 2018-06-21T19:59:59Z: mio::sys::windows::selector: set readiness to Writable
- TRACE 2018-06-21T19:59:59Z: mio::sys::windows::tcp: scheduling a read
- TRACE 2018-06-21T19:59:59Z: mio::sys::windows::selector: returning
- DEBUG 2018-06-21T19:59:59Z: tokio_core::reactor: loop poll - Duration { secs: 0, nanos: 150680 }
- DEBUG 2018-06-21T19:59:59Z: tokio_core::reactor: loop time - Instant { t: 2110045740601 }
- TRACE 2018-06-21T19:59:59Z: tokio_core::reactor: event Readable Token(0)
- DEBUG 2018-06-21T19:59:59Z: tokio_core::reactor: consuming notification queue
- TRACE 2018-06-21T19:59:59Z: tokio_core::reactor: event Writable Token(2)
- DEBUG 2018-06-21T19:59:59Z: tokio_core::reactor: notifying a task handle
- DEBUG 2018-06-21T19:59:59Z: tokio_core::reactor: loop process - 2 events, Duration { secs: 0, nanos: 117685 }
- TRACE 2018-06-21T19:59:59Z: mio::sys::windows::selector: select; timeout=Some(Duration { secs: 0, nanos: 0 })
- TRACE 2018-06-21T19:59:59Z: mio::sys::windows::selector: polling IOCP
- TRACE 2018-06-21T19:59:59Z: mio::sys::windows::selector: returning
- DEBUG 2018-06-21T19:59:59Z: tokio_core::reactor: loop poll - Duration { secs: 0, nanos: 76257 }
- DEBUG 2018-06-21T19:59:59Z: tokio_core::reactor: loop time - Instant { t: 2110045741167 }
- TRACE 2018-06-21T19:59:59Z: tokio_core::reactor: event Readable Token(1)
- DEBUG 2018-06-21T19:59:59Z: tokio_core::reactor: loop process - 1 events, Duration { secs: 0, nanos: 95687 }
- TRACE 2018-06-21T19:59:59Z: hyper::header: Headers.set( "Host", Host { hostname: "127.0.0.1", port: Some(9222) } )
- TRACE 2018-06-21T19:59:59Z: hyper::header: Headers.set( "Connection", Connection([ConnectionHeader(UniCase("Upgrade"))]) )
- TRACE 2018-06-21T19:59:59Z: hyper::header: Headers.set( "Upgrade", Upgrade([Protocol { name: WebSocket, version: None }]) )
- TRACE 2018-06-21T19:59:59Z: hyper::header: Headers.set( "Sec-WebSocket-Version", 13 )
- TRACE 2018-06-21T19:59:59Z: hyper::header: Headers.set( "Sec-WebSocket-Key", WebSocketKey(SFR1CgblhuXGjLcyOYiuJQ==) )
- TRACE 2018-06-21T19:59:59Z: tokio_io::framed_write: flushing framed transport
- TRACE 2018-06-21T19:59:59Z: tokio_io::framed_write: writing; remaining=259
- TRACE 2018-06-21T19:59:59Z: mio::sys::windows::selector: set readiness to (empty)
- TRACE 2018-06-21T19:59:59Z: mio::sys::windows::tcp: scheduling a write of 259 bytes
- TRACE 2018-06-21T19:59:59Z: mio::sys::windows::tcp: done immediately with 259 bytes
- TRACE 2018-06-21T19:59:59Z: mio::sys::windows::selector: set readiness to Writable
- TRACE 2018-06-21T19:59:59Z: tokio_io::framed_write: framed transport flushed
- DEBUG 2018-06-21T19:59:59Z: tokio_core::reactor: scheduling direction for: 0
- DEBUG 2018-06-21T19:59:59Z: tokio_core::reactor: blocking
- TRACE 2018-06-21T19:59:59Z: mio::sys::windows::selector: select; timeout=Some(Duration { secs: 0, nanos: 0 })
- TRACE 2018-06-21T19:59:59Z: mio::sys::windows::selector: polling IOCP
- TRACE 2018-06-21T19:59:59Z: mio::sys::windows::selector: returning
- DEBUG 2018-06-21T19:59:59Z: tokio_core::reactor: loop poll - Duration { secs: 0, nanos: 53159 }
- DEBUG 2018-06-21T19:59:59Z: tokio_core::reactor: loop time - Instant { t: 2110045744018 }
- TRACE 2018-06-21T19:59:59Z: tokio_core::reactor: event Writable Token(2)
- DEBUG 2018-06-21T19:59:59Z: tokio_core::reactor: loop process - 1 events, Duration { secs: 0, nanos: 50593 }
- TRACE 2018-06-21T19:59:59Z: mio::sys::windows::selector: select; timeout=None
- TRACE 2018-06-21T19:59:59Z: mio::sys::windows::selector: polling IOCP
- TRACE 2018-06-21T19:59:59Z: mio::sys::windows::selector: select; -> got overlapped
- TRACE 2018-06-21T19:59:59Z: mio::sys::windows::tcp: finished a read: 0
- TRACE 2018-06-21T19:59:59Z: mio::sys::windows::selector: set readiness to Readable | Writable
- TRACE 2018-06-21T19:59:59Z: mio::sys::windows::selector: returning
- DEBUG 2018-06-21T19:59:59Z: tokio_core::reactor: loop poll - Duration { secs: 0, nanos: 428945 }
- DEBUG 2018-06-21T19:59:59Z: tokio_core::reactor: loop time - Instant { t: 2110045745362 }
- TRACE 2018-06-21T19:59:59Z: tokio_core::reactor: event Readable | Writable Token(2)
- DEBUG 2018-06-21T19:59:59Z: tokio_core::reactor: notifying a task handle
- DEBUG 2018-06-21T19:59:59Z: tokio_core::reactor: loop process - 1 events, Duration { secs: 0, nanos: 73324 }
- TRACE 2018-06-21T19:59:59Z: mio::sys::windows::selector: select; timeout=Some(Duration { secs: 0, nanos: 0 })
- TRACE 2018-06-21T19:59:59Z: mio::sys::windows::selector: polling IOCP
- TRACE 2018-06-21T19:59:59Z: mio::sys::windows::selector: returning
- DEBUG 2018-06-21T19:59:59Z: tokio_core::reactor: loop poll - Duration { secs: 0, nanos: 36295 }
- DEBUG 2018-06-21T19:59:59Z: tokio_core::reactor: loop time - Instant { t: 2110045745694 }
- TRACE 2018-06-21T19:59:59Z: tokio_core::reactor: event Readable Token(1)
- DEBUG 2018-06-21T19:59:59Z: tokio_core::reactor: loop process - 1 events, Duration { secs: 0, nanos: 35562 }
- TRACE 2018-06-21T19:59:59Z: tokio_io::framed_read: attempting to decode a frame
- TRACE 2018-06-21T19:59:59Z: hyper::buffer: get_buf []
- TRACE 2018-06-21T19:59:59Z: hyper::buffer: read_into_buf buf[0..138]
- TRACE 2018-06-21T19:59:59Z: hyper::buffer: get_buf [u8; 138][0..138]
- TRACE 2018-06-21T19:59:59Z: hyper::http::h1: try_parse([72, 84, 84, 80, 47, 49, 46, 49, 32, 49, 48, 49, 32, 87, 101, 98, 83, 111, 99, 107, 101, 116, 32, 80, 114, 111, 116, 111, 99, 111, 108, 32, 72, 97, 110, 100, 115, 104, 97, 107, 101, 13, 10, 85, 112, 103, 114, 97, 100, 101, 58, 32, 87, 101, 98, 83, 111, 99, 107, 101, 116, 13, 10, 67, 111, 110, 110, 101, 99, 116, 105, 111, 110, 58, 32, 85, 112, 103, 114, 97, 100, 101, 13, 10, 83, 101, 99, 45, 87, 101, 98, 83, 111, 99, 107, 101, 116, 45, 65, 99, 99, 101, 112, 116, 58, 32, 66, 65, 109, 68, 90, 83, 116, 84, 86, 51, 121, 47, 119, 54, 73, 118, 109, 101, 88, 43, 115, 98, 90, 68, 85, 43, 103, 61, 13, 10, 13, 10])
- TRACE 2018-06-21T19:59:59Z: hyper::http::h1: Response.try_parse([Header; 100], [u8; 138])
- TRACE 2018-06-21T19:59:59Z: hyper::http::h1: Response.try_parse Complete(138)
- TRACE 2018-06-21T19:59:59Z: hyper::header: raw header: "Upgrade"=[87, 101, 98, 83, 111, 99, 107, 101, 116]
- TRACE 2018-06-21T19:59:59Z: hyper::header: raw header: "Connection"=[85, 112, 103, 114, 97, 100, 101]
- TRACE 2018-06-21T19:59:59Z: hyper::header: raw header: "Sec-WebSocket-Accept"=[66, 65, 109, 68, 90, 83, 116, 84, 86, 51, 121, 47, 119, 54, 73, 118, 109, 101, 88, 43, 115, 98, 90, 68, 85, 43, 103, 61]
- TRACE 2018-06-21T19:59:59Z: tokio_io::framed_read: frame decoded from buffer
- INFO 2018-06-21T19:59:59Z: websocat::ws_client_peer: Connected to ws
- TRACE 2018-06-21T19:59:59Z: websocat::my_copy: poll
- TRACE 2018-06-21T19:59:59Z: websocat::my_copy: read 79
- TRACE 2018-06-21T19:59:59Z: websocat::my_copy: write 79
- TRACE 2018-06-21T19:59:59Z: tokio_io::framed_write: flushing framed transport
- TRACE 2018-06-21T19:59:59Z: tokio_io::framed_write: writing; remaining=85
- TRACE 2018-06-21T19:59:59Z: mio::sys::windows::selector: set readiness to Readable
- TRACE 2018-06-21T19:59:59Z: mio::sys::windows::tcp: scheduling a write of 85 bytes
- TRACE 2018-06-21T19:59:59Z: mio::sys::windows::tcp: done immediately with 85 bytes
- TRACE 2018-06-21T19:59:59Z: mio::sys::windows::selector: set readiness to Readable | Writable
- TRACE 2018-06-21T19:59:59Z: tokio_io::framed_write: framed transport flushed
- TRACE 2018-06-21T19:59:59Z: websocat::my_copy: poll
- TRACE 2018-06-21T19:59:59Z: websocat::my_copy: poll
- TRACE 2018-06-21T19:59:59Z: tokio_io::framed_write: flushing framed transport
- TRACE 2018-06-21T19:59:59Z: tokio_io::framed_write: framed transport flushed
- DEBUG 2018-06-21T19:59:59Z: websocat::my_copy: done
- INFO 2018-06-21T19:59:59Z: websocat: Forward finished
- DEBUG 2018-06-21T19:59:59Z: websocat::ws_peer: drop WsWriteWrapper
- TRACE 2018-06-21T19:59:59Z: websocat::my_copy: poll
- TRACE 2018-06-21T19:59:59Z: mio::sys::windows::selector: set readiness to Writable
- TRACE 2018-06-21T19:59:59Z: mio::sys::windows::tcp: scheduling a read
- DEBUG 2018-06-21T19:59:59Z: tokio_core::reactor: scheduling direction for: 0
- DEBUG 2018-06-21T19:59:59Z: tokio_core::reactor: blocking
- TRACE 2018-06-21T19:59:59Z: mio::sys::windows::selector: select; timeout=Some(Duration { secs: 0, nanos: 0 })
- TRACE 2018-06-21T19:59:59Z: mio::sys::windows::selector: polling IOCP
- TRACE 2018-06-21T19:59:59Z: mio::sys::windows::selector: returning
- DEBUG 2018-06-21T19:59:59Z: tokio_core::reactor: loop poll - Duration { secs: 0, nanos: 32995 }
- DEBUG 2018-06-21T19:59:59Z: tokio_core::reactor: loop time - Instant { t: 2110045749144 }
- TRACE 2018-06-21T19:59:59Z: tokio_core::reactor: event Writable Token(2)
- DEBUG 2018-06-21T19:59:59Z: tokio_core::reactor: loop process - 1 events, Duration { secs: 0, nanos: 18331 }
- TRACE 2018-06-21T19:59:59Z: mio::sys::windows::selector: select; timeout=None
- TRACE 2018-06-21T19:59:59Z: mio::sys::windows::selector: polling IOCP
- TRACE 2018-06-21T19:59:59Z: mio::sys::windows::selector: select; -> got overlapped
- TRACE 2018-06-21T19:59:59Z: mio::sys::windows::tcp: finished a read: 0
- TRACE 2018-06-21T19:59:59Z: mio::sys::windows::selector: set readiness to Readable | Writable
- TRACE 2018-06-21T19:59:59Z: mio::sys::windows::selector: returning
- DEBUG 2018-06-21T19:59:59Z: tokio_core::reactor: loop poll - Duration { secs: 0, nanos: 202853259 }
- DEBUG 2018-06-21T19:59:59Z: tokio_core::reactor: loop time - Instant { t: 2110046302519 }
- TRACE 2018-06-21T19:59:59Z: tokio_core::reactor: event Readable | Writable Token(2)
- DEBUG 2018-06-21T19:59:59Z: tokio_core::reactor: notifying a task handle
- DEBUG 2018-06-21T19:59:59Z: tokio_core::reactor: loop process - 1 events, Duration { secs: 0, nanos: 79556 }
- TRACE 2018-06-21T19:59:59Z: mio::sys::windows::selector: select; timeout=Some(Duration { secs: 0, nanos: 0 })
- TRACE 2018-06-21T19:59:59Z: mio::sys::windows::selector: polling IOCP
- TRACE 2018-06-21T19:59:59Z: mio::sys::windows::selector: returning
- DEBUG 2018-06-21T19:59:59Z: tokio_core::reactor: loop poll - Duration { secs: 0, nanos: 94588 }
- DEBUG 2018-06-21T19:59:59Z: tokio_core::reactor: loop time - Instant { t: 2110046303040 }
- TRACE 2018-06-21T19:59:59Z: tokio_core::reactor: event Readable Token(1)
- DEBUG 2018-06-21T19:59:59Z: tokio_core::reactor: loop process - 1 events, Duration { secs: 0, nanos: 46560 }
- TRACE 2018-06-21T19:59:59Z: websocat::my_copy: poll
- TRACE 2018-06-21T19:59:59Z: tokio_io::framed_read: attempting to decode a frame
- TRACE 2018-06-21T19:59:59Z: tokio_io::framed_read: frame decoded from buffer
- DEBUG 2018-06-21T19:59:59Z: websocat::ws_peer: incoming text
- TRACE 2018-06-21T19:59:59Z: websocat::my_copy: read 111
- TRACE 2018-06-21T19:59:59Z: websocat::my_copy: write 111
- TRACE 2018-06-21T19:59:59Z: websocat::my_copy: poll
- TRACE 2018-06-21T19:59:59Z: websocat::my_copy: poll
- DEBUG 2018-06-21T19:59:59Z: websocat::my_copy: done
- {"id":2,"result":{"frameId":"D666F02DF2D945BC3A383F34150FBB1C","loaderId":"43A007D7C121DEC1E050BC6C83EB30CC"}}
- INFO 2018-06-21T19:59:59Z: websocat: Reverse finished
- DEBUG 2018-06-21T19:59:59Z: tokio_core::reactor: dropping I/O source: 0
- INFO 2018-06-21T19:59:59Z: websocat: Finished
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement