|
分享源码
界面截图: |
- |
是否带模块: |
纯源码 |
备注说明: |
- |
原贴
原贴的代码没有用GZIP,速度慢,而且容易被封,我给优化了一下,大家用就用这个,细水长流啊。
变量名 | 类 型 | 静态 | 数组 | 备 注 | 返回字节集 | 字节集 | | | 提交字节集 | 字节集 | | | 提交协议头 | 文本型 | | | 返回协议头 | 文本型 | | |
提交字节集 = 到字节集 (“{” + #引号 + “appVer” + #引号 + “:” + #引号 + “11.1.13.313” + #引号 + “,” + #引号 + “screenScale” + #引号 + “:3.0,” + #引号 + “callingUid” + #引号 + “:” + #引号 + “hitouch” + #引号 + “,” + #引号 + “currency” + #引号 + “:” + #引号 + “CNY” + #引号 + “,” + #引号 + “photoWidth” + #引号 + “:” + #引号 + “301” + #引号 + “,” + #引号 + “photoHeight” + #引号 + “:” + #引号 + “101” + #引号 + “,” + #引号 + “ocrLanguage” + #引号 + “:” + #引号 + “0” + #引号 + “,” + #引号 + “isConductClothing” + #引号 + “:true,” + #引号 + “category” + #引号 + “:” + #引号 + “pageParse” + #引号 + “,” + #引号 + “countryCode” + #引号 + “:” + #引号 + “CN” + #引号 + “,” + #引号 + “deviceId” + #引号 + “:” + #引号 + “8F5E00F5A64D3D9FF2A10AF0CBB6FCA9B9BEC9590CE5AE9E0BF904B1CD9C5D56” + #引号 + “,” + #引号 + “deviceName” + #引号 + “:” + #引号 + “OCE-AN50” + #引号 + “,” + #引号 + “emuiVer” + #引号 + “:” + #引号 + “EmotionUI_11.1.0” + #引号 + “,” + #引号 + “ext” + #引号 + “:” + #引号 + “” + #引号 + “,” + #引号 + “language” + #引号 + “:” + #引号 + “zh” + #引号 + “,” + #引号 + “net” + #引号 + “:” + #引号 + “4G” + #引号 + “,” + #引号 + “osType” + #引号 + “:” + #引号 + “android” + #引号 + “,” + #引号 + “osVer” + #引号 + “:” + #引号 + “2.0.0” + #引号 + “,” + #引号 + “photo” + #引号 + “:” + #引号 + “#photo#” + #引号 + “,” + #引号 + “romVer” + #引号 + “:” + #引号 + “OCE-AN502.0.0.223(C00E206R8P5)” + #引号 + “,” + #引号 + “time” + #引号 + “:” + #引号 + “1649599059019” + #引号 + “,” + #引号 + “timeZone” + #引号 + “:” + #引号 + “GMT+08:00” + #引号 + “,” + #引号 + “traceId” + #引号 + “:” + #引号 + “e707344e7b4f225a32cd648d8b709a3b-20220410215739020” + #引号 + “}”)提交字节集 = 子字节集替换 (提交字节集, 到字节集 (“#photo#”), 编码_BASE64编码A (图片 ), , )提交协议头 = “deviceUdid: 8F5E00F5A64D3D9FF2A10AF0CBB6FCA9B9BEC9590CE5AE9E0BF904B1CD9C5D56” + #换行符 + “EncrypType: PKI_TOKEN” + #换行符 + “EncryptedCode: QJu02Oi45e23VCufdVcgMK6T3dXvfbn/MUcdkosSeoyj/g9nWVrNaH6pPNP2vzSkqIpCv8S5IymN2n2KaG5I8+Xkln9KQlBc7iREL0LkSX9y2qkj+TzFgvywBWaHSNHESCYmveZ0YHw5LuU5QXGK7+ufPDtRgUFYUSapg5hAUOc+t11yZgJCT9+H2/i8PCEpMcyPJ9uxrB4mX0y75XysGczYqRSogeHkz9PM/04RED7Ksx1ViOuQ/kBOxwnkpQw7JxdSmL47GDdn+Kwt62v+LbQofnsJHLrzLmKpuSwiPnJ+SkFjb9iDckjrypBokPyJeJnQ7i8SWym9VQsiKQP18A==” + #换行符 + “OriginCode: com.huawei.hitouch-8809427271195986785353162343666623933633366012101ceOSPID” + #换行符 + “packageName: com.huawei.hitouch” + #换行符 + “AppVer: 11.1.13.313” + #换行符 + “token: 83b7be54-7b49-4437-98dd-94fde7687d76_2022-04-11 00:46:07_D9810DC12CD57D773A16A123A62C973803CD3D97BAEA216E8DFD28DA46ED4D87” + #换行符 + “Content-Type: application/json” + #换行符 + “Content-Length: ” + 到文本 (取字节集长度 (提交字节集 )) + #换行符 + “Host: hivision-drcn.emui.hicloud.com” + #换行符 + “Accept-Encoding: gzip”返回字节集 = 网页_访问_对象 (“https://hivision-drcn.emui.hicloud.com/hivision/api/pageParse/query”, 1, , , , 提交协议头, 返回协议头, , , 提交字节集, , , , , , , , , )如果真 (寻找文本 (返回协议头, “gzip”, , 假) > -1 )返回字节集 = 网页_GZIP解压 (返回字节集 )返回 (编码_Utf8到Ansi (返回字节集))
|
|