mirror of
https://github.com/storytold/artcraft.git
synced 2026-11-05 17:58:55 +00:00
still not working wtf
This commit is contained in:
1 parent
d3c2a0da47
commit
8c0358009a
2 files changed
+21
-17
No files matched your search
+10
-9
@@ -5,7 +5,7 @@ use crate::requests::listen_websocket::cookies::SESSION_COOKIES_WITHOUT_CF_CLEAR
|
||||
use std::ops::Deref;
|
||||
use std::time::Duration;
|
||||
use tokio::io::AsyncReadExt;
|
||||
use wreq::header::{HeaderMap, ACCEPT, ACCEPT_LANGUAGE, CACHE_CONTROL, CONNECTION, COOKIE, HOST, ORIGIN, PRAGMA, SEC_WEBSOCKET_EXTENSIONS, SEC_WEBSOCKET_KEY, SEC_WEBSOCKET_VERSION, UPGRADE, USER_AGENT};
|
||||
use wreq::header::{HeaderMap, HeaderName, ACCEPT, ACCEPT_ENCODING, ACCEPT_LANGUAGE, CACHE_CONTROL, CONNECTION, COOKIE, HOST, ORIGIN, PRAGMA, SEC_WEBSOCKET_EXTENSIONS, SEC_WEBSOCKET_KEY, SEC_WEBSOCKET_VERSION, UPGRADE, USER_AGENT};
|
||||
use wreq::{Client, Proxy, Version};
|
||||
use wreq_util::Emulation;
|
||||
|
||||
@@ -32,8 +32,8 @@ pub async fn create_listen_websocket_new_raw() -> Result<(), GrokError> {
|
||||
|
||||
let mut proxy = None;
|
||||
|
||||
proxy = Some(Proxy::https("http://127.0.0.1:8080")
|
||||
.map_err(|err| GrokClientError::WreqClientError(err))?);
|
||||
//proxy = Some(Proxy::https("http://127.0.0.1:8080")
|
||||
// .map_err(|err| GrokClientError::WreqClientError(err))?);
|
||||
|
||||
if let Some(proxy) = proxy {
|
||||
client_builder = client_builder
|
||||
@@ -53,18 +53,19 @@ pub async fn create_listen_websocket_new_raw() -> Result<(), GrokError> {
|
||||
.version(Version::HTTP_11)
|
||||
.default_headers(false)
|
||||
.header(HOST, "grok.com")
|
||||
.header(COOKIE, SESSION_COOKIES_WITHOUT_CF_CLEARANCE)
|
||||
.header(ORIGIN,"https://grok.com")
|
||||
.header(USER_AGENT, FIREFOX_143_MAC_USER_AGENT)
|
||||
.header(SEC_WEBSOCKET_EXTENSIONS, "permessage-deflate")
|
||||
.header(ACCEPT, "*/*")
|
||||
.header(ACCEPT_LANGUAGE, "en-US,en;q=0.5")
|
||||
.header(ACCEPT_ENCODING, "gzip, deflate, br, zstd")
|
||||
.header(SEC_WEBSOCKET_VERSION, 13)
|
||||
.header(ORIGIN,"https://grok.com")
|
||||
.header(SEC_WEBSOCKET_EXTENSIONS, "permessage-deflate")
|
||||
.header(SEC_WEBSOCKET_KEY, "X2NHDjwqbk4quToBT5L97Q==")
|
||||
.header(CONNECTION, "keep-alive, Upgrade")
|
||||
.header(COOKIE, SESSION_COOKIES_WITHOUT_CF_CLEARANCE)
|
||||
.header("Sec-Fetch-Dest", "empty")
|
||||
.header("Sec-Fetch-Mode", "websocket")
|
||||
.header("Sec-Fetch-Site", "same-origin")
|
||||
.header(SEC_WEBSOCKET_VERSION, 13)
|
||||
.header(SEC_WEBSOCKET_KEY, "X2NHDjwqbk4quToBT5L97Q==")
|
||||
.header(CONNECTION, "keep-alive, Upgrade")
|
||||
.header(PRAGMA, "no-cache")
|
||||
.header(CACHE_CONTROL, "no-cache")
|
||||
.header(UPGRADE, "websocket")
|
||||
|
||||
+11
-8
@@ -1,3 +1,13 @@
|
||||
Host: grok.com
|
||||
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:143.0) Gecko/20100101 Firefox/143.0
|
||||
Accept: */*
|
||||
Accept-Language: en-US,en;q=0.5
|
||||
accept-encoding: gzip, deflate, br, zstd
|
||||
Sec-WebSocket-Version: 13
|
||||
Origin: https://grok.com
|
||||
Sec-WebSocket-Extensions: permessage-deflate
|
||||
Sec-WebSocket-Key: X2NHDjwqbk4quToBT5L97Q==
|
||||
Connection: keep-alive, Upgrade
|
||||
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
|
||||
@@ -5,16 +15,9 @@ Cookie: _ga=GA1.1.1232202746.1760710013; i18nextLng=en; sso=e
|
||||
913-bf4b-519ac8a98263%22%2C%22%24initial_referrer%22%3A%22%24direct%22%2C%22%24initial_referring_domain%22%3A%22%24direct%22%2C%22__mps%22%3A
|
||||
%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
|
||||
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
|
||||
Accept: */*
|
||||
Accept-Language: en-US,en;q=0.5
|
||||
sec-fetch-dest: empty
|
||||
sec-fetch-mode: websocket
|
||||
sec-fetch-site: same-origin
|
||||
Pragma: no-cache
|
||||
Cache-Control: no-cache
|
||||
Upgrade: websocket
|
||||
accept-encoding: zstd,gzip,deflate,br
|
||||
Host: grok.com
|
||||
Upgrade: websocket
|
||||
Reference in new issue
Block a user