Commit 9e6cc4c6 authored by 王明明's avatar 王明明

超时处理

parent d1e4073f
......@@ -162,7 +162,8 @@ func (a AkmSign) genData() string {
arg132 = XJ + "," + qJ
}
arg129 := "5a4dd815976b96d7332ee11d4ad4f22fbd9d8484fb33b68201be1b71ded52cf3,1,0,Google Inc. (ATI Technologies Inc.),ANGLE (ATI Technologies Inc., AMD Radeon RX 560 OpenGL Engine, OpenGL 4.1),2cd06f89ccaf413c4875680e907893d902d434005dea52a232d420825cd4fa5f,28"
a.zNfunc()
zN := a.zNfunc()
fmt.Println(zN)
//WN := zN[0]
//DN := zN[1]
//EN := zN[2]
......
......@@ -23,8 +23,8 @@ func query(data []byte) {
tls_client.WithClientProfile(tls_client.Chrome_110),
tls_client.WithNotFollowRedirects(),
tls_client.WithCookieJar(jar), // create cookieJar instance and pass it as argument
tls_client.WithProxyUrl("http://user-unifflcc-region-us:q39CEBTs5A5YQXor@pr.roxlabs.cn:4600"),
//tls_client.WithProxyUrl("http://127.0.0.1:8888"),
//tls_client.WithProxyUrl("http://user-unifflcc-region-us:q39CEBTs5A5YQXor@pr.roxlabs.cn:4600"),
tls_client.WithProxyUrl("http://unfflcc:76cc14-47b8dd-1f8ace-827836-0c740e@usa.rotating.proxyrack.net:6521"),
tls_client.WithInsecureSkipVerify(),
}
uri, _ := url.Parse("https://www.easyjet.com/")
......@@ -76,7 +76,10 @@ func main() {
//resp, err := http.Get("http://127.0.0.1:9999/ping")
//resp, err := http.Post("http://lcc.unififi.com/proxy/get-proxy", "application/json", strings.NewReader("{\n \"name\": \"NK\",\n \"type\": \"shopping\"\n}"))
t1 := time.Now()
resp, err := http.Post("http://lcc.unififi.com/akamai/gen", "application/json", strings.NewReader("{\"type\": \"u2\", \"proxy\": \"http://user-unifflcc-region-us:q39CEBTs5A5YQXor@pr.roxlabs.cn:4600\"}"))
//resp, err := http.Post("http://lcc.unififi.com/akamai/gen",
resp, err := http.Post("http://127.0.0.1:59001/akamai/gen",
"application/json", strings.NewReader("{\"type\": \"u2\", \"proxy\": \"http://unfflcc:76cc14-47b8dd-1f8ace-827836-0c740e@usa.rotating.proxyrack.net:6521\"}"))
//resp, err := http.Post("http://127.0.0.1:59001/akamai/gen", "application/json", strings.NewReader("{\"type\": \"u2\", \"proxy\": \"http://user-unifflcc-region-us:q39CEBTs5A5YQXor@pr.roxlabs.cn:4600\"}"))
if err != nil {
//panic(err)
fmt.Println(err)
......
package main
import (
"encoding/json"
"fmt"
fhttp "github.com/bogdanfinn/fhttp"
tls_client "github.com/bogdanfinn/tls-client"
"io"
"net/url"
"strings"
)
type Ck struct {
Cookies map[string]string `json:"cookies"`
}
func main() {
//url := "https://www.easyjet.com/en"
//abck := "B9E0C674552DB391815F82C0647FADC9~-1~YAAQBGUzuBl9/72GAQAAyb94wAm4ydH5I2znFxoyfaPIvHOHSyqXZHzgQ7m2RkagTpBzztNa5LmNFcqg4DNXEm/tZ+r1JxOWYfLY1EA5bzEvauFo6puMeVBuo4HdbMVfmxlwKaZpIQRNtUq0Z1wEmw2rrWetb3RktDypg1QT1tuF/hnXMQseB7YMYUY2Gku1MCLDlJF3wgsm6+tXjbhbqG0RR5IKiv3My4Q5kx2JEGDFV+X/RgB5wQz1ggUsipMSyDhrqlBsYhuMxyOzZNUQX29HuKZZjKTF3omqkyGJIrMhWz7yQ3fwlKrTYjswHxIX/GP4rZqWUL3m0Zhnhu/SrZipSJOLtKbgTwTuQS+iAXNP5DsSVGL0s8+nMrQNuIVyCNUZg3nxRRjgDx/+AvYppn2xiwW/tkuOAYIbtFRkirM5J9U=~-1~||1-EAjzIUtDUl-2250-10-1000-2||~-"
//bmsz := "F7BF54E40B51C55E0818DC07CD173D3D~YAAQtto4fZOUjTaGAQAAu2TuXRLag7FMMOcGVWfM6R1TuxY9u8Z+UDLtA8qE03/kyE1u1gycaSyEWy9GEbaHoyc2CT7Gqokpc8mxNY8qoEITjbsXZlhLE9Zm2K7ekUb1wAsxocavW2rsJTBvlEfYAcPs6/04ASA1QueCbMErtMm5Jqg7MnPVmCym75ewsP6qihOts07wgEWNkbSsdaHzQf4cm3uHxirh3o91GojyUSGrxRcFRn4NJlQtxIX/PrOsUr4HyxcYTAX+WUh6QyBCzGQ4pNgiszuc4R9OdAy3XGc6LzUP7PBIl5fz6OpZUj2gTJT2j5WPOn2I469jdYrZCAMoajftNJ9nrdy36vkz9S+Xp3z7dh9btp+Q+bpRYd1M9zhtmlmHxTTSv7rs6sOBHE/tmvEHXtc=~3748403~3683895"
//ua := "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/110.0.0.0 Safari/537.36 Edg/110.0.1587.50"
//abck = "516B86EA1620DF2CD0AC1D743A010F36~-1~YAAQW5gQAoD1+72GAQAAMiheyQkpTFaF26jHn5uhjEiACdsvngfkLJrwU4Rgi7Vj1Xlsrqg0TrQ38AhG5j52XFV/DJvioFkZIflt0CoapREyK6/YLRBHBugV6F5lEqm25TBdHnUTZNIH8RGdlGkNMpYkAt7J5H4GCVK1VmK7EQjUIAlnTW15WOL+/vDOtlPmeTZDNk7anyEqWTooeZbhe9TIifZsiNLgyJMMiUD9vZEDk3xbeaghw9+J2ssoPswmeab9ZspHG6DgQ6SomuyOnrdR2kTgZYK4GSo6yRUXu1KGWN5kEYOcjiEsFO3gQ/dlUj1bnCjLL0DeClFdu8R/W7ZYaZ9YsnH/v+6RAS0o6LFuVFXKct7J7/tQVtDJexDx+NDgUeixhXjfqYaT+7rSm9mJdg62h6Mc3Q==~-1~||||1-lhsItjIDEj-3500-100-1000-3~-1"
//println(sensor.GenData(abck, bmsz, ua, url))
//uri := "https://tls.peet.ws/api/all"
jar := tls_client.NewCookieJar()
options := []tls_client.HttpClientOption{
tls_client.WithTimeoutSeconds(30),
tls_client.WithClientProfile(tls_client.Chrome_110),
tls_client.WithNotFollowRedirects(),
tls_client.WithCookieJar(jar), // create cookieJar instance and pass it as argument
tls_client.WithProxyUrl("http://127.0.0.1:8890"),
//tls_client.WithProxyUrl("http://unfflcc:76cc14-47b8dd-1f8ace-827836-0c740e@usa.rotating.proxyrack.net:6521"),
tls_client.WithInsecureSkipVerify(),
//tls_client.WithForceHttp1(),
}
v := Ck{}
cks := "{\n\t\t\"cookies\" :{\n\t\t\"userCountryLocation\": \"US\",\n\t\t\t\"userGeolocation\": \"\\\"-87.6229, 41.8858\\\"\",\n\t\t\t\"_pxhd\": \"d91c81e0aa18349b33c2ddca4deed8f91f9c88cd5c534677a16799abbe1139b0:50bcdcd4-c24d-11ed-ad32-487357495a66\",\n\t\t\t\"_abck\": \"24EA9D210057C70E11FF614B91DF7EBD~-1~YAAQsQXGF00pr9yGAQAAvhSF3wm/BWzy5kApgX+5/ueNVCJoPH5HRo3ctT0g82om8SsJ3Y0iFzo0Upp0VQS4Z3zvt61wTCyKizBpP9cDCMbZg10fOdujwTMeWVGnOV/yVwXtCpCkhzvbyP9DaK98v8c/ibpLFXsAehkQDZ5HegGDL9zTJW47QS7XSuiF5EOvQxHm9AQNo0mEzg+4b+EODwN86J00fPdyX2dbPmFqEuWNLMADAJ2xfctA0GVspHCWdVJ+/M0E5tTn7v/5OsN4+M+7hvPJADtWF3PRTsL/sfvIA0uZIUEchUBDPP35CQKkUNlAJQl2utx5GA044phGY8my+lPQqoK5ukWtsIvze8KOgui7JxN0gmJftv452kIqNyuGPe6D9XIWIEw=~-1~||1-JwvpCjJbei-1-10-1000-2||~1678790855\",\n\t\t\t\"ak_bmsc\": \"725C69B7D47B4F13BC998DB65CD46C19~000000000000000000000000000000~YAAQsQXGF3Aor9yGAQAAOw2F3xMtpwBMjF/4u7iZWJrPRZflWfbcFNxtS4EElzFcX/l3tI/KEg0uGjdCZcyoL2YrmpDT78li1VNQiU+GMl0XUVg4dw6HdfZH6/uDLP4GsRJ9Ws1uvQ1RenowkTPtPwMK1pGLrkfG4ex4G1CFnh21/NbBegGYu69C5S6cUGRPELJOBo79a9Jp0YuPA91r+9ggWOQPaE13l5lzjhInOPP6/qhM9uYzM3xKrOKY46XnT8eIoyKRgEiDcMFMbZ7qiXcwkjtN2aQRZ6k5YifbDgGpiubkKUFI3OcNRDJAs0TEXwyjIKwY/MUqSlXef5m7kPtfuMopfNcC21LuOkC7nTtQiGZUuuZV/Z+XTkgv36Z81KJNZ7KhfS3JRw==\",\n\t\t\t\"bm_sz\": \"8CC1F124E6855567DE19ED8EDDA48DC9~YAAQsQXGF3Ior9yGAQAAOw2F3xNXh5g1MMlaxXrb05etxpO5tvhU2V6at4c8fuMZJfvWvkIYGiRRHia383VZUp9Bhj7eAViluKYp7BWwWBJGMUOAHuiVfcDD3o7m0JswBjdojxV6qxZuvhZdOZo8ICehDGJ02cquqAgBibPJy+yG4/+ccqLO8iFNVkjgsKzO8dLRXW5/UoF75FEppcAgG0f43ijwCDQIa9ChYfU27pHMaqMf7MfLfbIAgXrccxvTE1fvyTzasbN5VLSj8ZX+OOxfUGzCh4opr4Yz3HNMuNnjQJw=~4600129~4405042\",\n\t\t\t\"bm_mi\": \"B6566A5D630C2670F1E10420592681F8~YAAQsQXGF3Eor9yGAQAAOw2F3xMbgK7Ap2HHbzQ27OPewxpjvyFjGUa/Fsn/okippFK/Fr8+s/oPlWQfjDLmMl1rI+V+4nG/mqsotDqSrnSKGBATZOtpWxuCV40hu7lk1blZ2nhaFAhC3ZcAPojQFkUFZ3D2hLTkcrDkxADX+SOY8II+23DIyOmDDsvLqkejWmmm0VpDu7LCihvnMVcyC0AQ0HIPXkYUT56nfJtPvvrmFAACMgL3mNuHPNqA7rjLJsniJQ1qgt/IsyQYV/UMVs8LZ5KQpGScHCu/rwIx82bEfy+uhIPEvqkV8Fw/XS8Qcu5BL8yW8eY=~1\"\n\t}\n\t}"
json.Unmarshal([]byte(cks), &v)
uri1, _ := url.Parse("https://www.spirit.com/")
var cookies []*fhttp.Cookie
for key, value := range v.Cookies {
cookies = append(cookies, &fhttp.Cookie{
Name: key,
Value: value,
})
}
jar.SetCookies(uri1, cookies)
Client, err := tls_client.NewHttpClient(tls_client.NewNoopLogger(), options...)
if err != nil {
panic(err)
}
req, _ := fhttp.NewRequest("POST", "https://www.spirit.com/api/nk-token/api/v1/token", strings.NewReader("{\n\t\t\"applicationName\": \"dotRezWeb\"\n\t}"))
req.Header.Set("Host", "www.spirit.com")
req.Header.Set("accept", "application/json, text/plain, */*")
req.Header.Set("accept-language", "zh-CN,zh;q=0.9,en;q=0.8,en-GB;q=0.7,en-US;q=0.6")
req.Header.Set("authority", "www.spirit.com")
req.Header.Set("cache-control", "no-cache")
req.Header.Set("content-type", "application/json")
req.Header.Set("ocp-apim-subscription-key", "dc6844776fe84b1c8b68affe7deb7916")
req.Header.Set("origin", "https://www.spirit.com")
req.Header.Set("pragma", "no-cache")
req.Header.Set("referer", "https://www.spirit.com/")
req.Header.Set("sec-ch-ua-mobile", "?0")
req.Header.Set("sec-fetch-dest", "empty")
req.Header.Set("sec-fetch-mode", "cors")
req.Header.Set("sec-fetch-site", "same-origin")
req.Header.Set("user-agent", "Mozilla/5.0 (iPhone; CPU iPhone OS 13_2_3 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/13.0.3 Mobile/15E148 Safari/604.1")
req.Header.Set("x-dtpc", "4$572764892_654h11vJJGIVPCDDJUIBEMACTPMIGRSISICHWMU-0e0")
resp, _ := Client.Do(req)
readBytes, _ := io.ReadAll(resp.Body)
fmt.Println(string(readBytes))
}
package main
import "test/sensor"
func main() {
url := "https://www.easyjet.com/en"
abck := "B9E0C674552DB391815F82C0647FADC9~-1~YAAQBGUzuBl9/72GAQAAyb94wAm4ydH5I2znFxoyfaPIvHOHSyqXZHzgQ7m2RkagTpBzztNa5LmNFcqg4DNXEm/tZ+r1JxOWYfLY1EA5bzEvauFo6puMeVBuo4HdbMVfmxlwKaZpIQRNtUq0Z1wEmw2rrWetb3RktDypg1QT1tuF/hnXMQseB7YMYUY2Gku1MCLDlJF3wgsm6+tXjbhbqG0RR5IKiv3My4Q5kx2JEGDFV+X/RgB5wQz1ggUsipMSyDhrqlBsYhuMxyOzZNUQX29HuKZZjKTF3omqkyGJIrMhWz7yQ3fwlKrTYjswHxIX/GP4rZqWUL3m0Zhnhu/SrZipSJOLtKbgTwTuQS+iAXNP5DsSVGL0s8+nMrQNuIVyCNUZg3nxRRjgDx/+AvYppn2xiwW/tkuOAYIbtFRkirM5J9U=~-1~||1-EAjzIUtDUl-2250-10-1000-2||~-"
bmsz := "F7BF54E40B51C55E0818DC07CD173D3D~YAAQtto4fZOUjTaGAQAAu2TuXRLag7FMMOcGVWfM6R1TuxY9u8Z+UDLtA8qE03/kyE1u1gycaSyEWy9GEbaHoyc2CT7Gqokpc8mxNY8qoEITjbsXZlhLE9Zm2K7ekUb1wAsxocavW2rsJTBvlEfYAcPs6/04ASA1QueCbMErtMm5Jqg7MnPVmCym75ewsP6qihOts07wgEWNkbSsdaHzQf4cm3uHxirh3o91GojyUSGrxRcFRn4NJlQtxIX/PrOsUr4HyxcYTAX+WUh6QyBCzGQ4pNgiszuc4R9OdAy3XGc6LzUP7PBIl5fz6OpZUj2gTJT2j5WPOn2I469jdYrZCAMoajftNJ9nrdy36vkz9S+Xp3z7dh9btp+Q+bpRYd1M9zhtmlmHxTTSv7rs6sOBHE/tmvEHXtc=~3748403~3683895"
ua := "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/110.0.0.0 Safari/537.36 Edg/110.0.1587.50"
sensor.GenData(abck, bmsz, ua, url)
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment