mirror of
https://github.com/storytold/artcraft.git
synced 2026-11-04 17:38:10 +00:00
wip
This commit is contained in:
1 parent
d258ea4081
commit
2f06aff623
2 files changed
+10
-8
No files matched your search
+6
-5
@@ -5,7 +5,7 @@ use std::ops::Deref;
|
||||
use std::time::Duration;
|
||||
use tokio::io::AsyncReadExt;
|
||||
use wreq::{Client, Proxy};
|
||||
use wreq::header::{ACCEPT_LANGUAGE, ORIGIN, USER_AGENT};
|
||||
use wreq::header::{ACCEPT, ACCEPT_LANGUAGE, COOKIE, ORIGIN, SEC_WEBSOCKET_EXTENSIONS, USER_AGENT};
|
||||
use wreq_util::Emulation;
|
||||
use crate::client::browser_user_agents::FIREFOX_143_MAC_USER_AGENT;
|
||||
|
||||
@@ -49,13 +49,14 @@ pub async fn create_listen_websocket_new() -> Result<(), GrokError> {
|
||||
|
||||
let builder = client.websocket(WEBSOCKET_URL)
|
||||
//.header("Host", "grok.com")
|
||||
.header("Cookie", SESSION_COOKIES_WITHOUT_CF_CLEARANCE)
|
||||
.default_headers(false)
|
||||
.header(COOKIE, SESSION_COOKIES_WITHOUT_CF_CLEARANCE)
|
||||
.header(ORIGIN,"https://grok.com")
|
||||
.header(ACCEPT_LANGUAGE, "en-US,en;q=0.9")
|
||||
.header(USER_AGENT, FIREFOX_143_MAC_USER_AGENT)
|
||||
.header("Sec-WebSocket-Extensions", "permessage-deflate; client_max_window_bits");
|
||||
//.header("Accept", "*/*") // NB: Accept isn't in Chrome MITMProxy
|
||||
.header(SEC_WEBSOCKET_EXTENSIONS, "permessage-deflate; client_max_window_bits")
|
||||
.header(ACCEPT, "*/*")
|
||||
.header(ACCEPT_LANGUAGE, "en-US,en;q=0.9")
|
||||
;
|
||||
|
||||
let response = builder.send()
|
||||
.await
|
||||
|
||||
+4
-3
@@ -1,4 +1,4 @@
|
||||
cookie: _ga=GA1.1.1232202746.1760710013; i18nextLng=en; sso=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzZXNzaW9uX2lkIjoiOGU3MDFiNzctOTdkNC00ZjM0LWExOTct
|
||||
Cookie: _ga=GA1.1.1232202746.1760710013; i18nextLng=en; sso=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzZXNzaW9uX2lkIjoiOGU3MDFiNzctOTdkNC00ZjM0LWExOTct
|
||||
OWFmMDU1MzY3NDAwIn0.-a6x0InxbGzfTVfUlrdzxskxCnvMDI8lC90z4wHeGIk; sso-rw=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzZXNzaW9uX2lkIjoiOGU3MDFiNzct
|
||||
OTdkNC00ZjM0LWExOTctOWFmMDU1MzY3NDAwIn0.-a6x0InxbGzfTVfUlrdzxskxCnvMDI8lC90z4wHeGIk; stblid=b3331fc1-45d7-466b-83df-67427c0b2367; mp_ea93da91
|
||||
3ddb66b6372b89d97b1029ac_mixpanel=%7B%22distinct_id%22%3A%2285980643-ffab-4984-a3de-59a608c47d7f%22%2C%22%24device_id%22%3A%2279ce237a-a0f3-4
|
||||
@@ -6,12 +6,13 @@ cookie: _ga=GA1.1.1232202746.1760710013; i18nextLng=en; sso=e
|
||||
%7B%7D%2C%22__mpso%22%3A%7B%7D%2C%22__mpus%22%3A%7B%7D%2C%22__mpa%22%3A%7B%7D%2C%22__mpu%22%3A%7B%7D%2C%22__mpr%22%3A%5B%5D%2C%22__mpap%22%3A
|
||||
%5B%5D%2C%22%24user_id%22%3A%2285980643-ffab-4984-a3de-59a608c47d7f%22%7D; _ga_8FEWB057YH=GS2.1.s1760724394$o3$g1$t1760724401$j53$l0$h0
|
||||
origin: https://grok.com
|
||||
accept-language: en-US,en;q=0.9
|
||||
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:143.0) Gecko/20100101 Firefox/143.0
|
||||
sec-websocket-extensions: permessage-deflate; client_max_window_bits
|
||||
accept: */*
|
||||
accept-language: en-US,en;q=0.9
|
||||
Sec-WebSocket-Version: 13
|
||||
Upgrade: websocket
|
||||
Connection: upgrade
|
||||
Sec-WebSocket-Key: mDLyqk9GBb/vOCbwym3LIg==
|
||||
Sec-WebSocket-Key: L7jYiu0Fue8tVXYbXeBRRg==
|
||||
accept-encoding: zstd,gzip,deflate,br
|
||||
Host: grok.com
|
||||
Reference in new issue
Block a user