已审核词条
未审核词条
|
网页_访问_E2EE | 字节集 | |
|
http_结果 | 存取键值表 | | | |
str | 文本型 | | | | 网址 | 文本型 | | | | 提交信息 | 文本型 | | | | 提交Cookies | 文本型 | | | | 提交字节集 | 字节集 | | | | 附加协议头 | 文本型 | | | | 返回协议头 | 文本型 | | | | 禁止重定向 | 逻辑型 | | | | 返回重定向 | 文本型 | | | | 超时 | 整数型 | | | | 状态 | 整数型 | | | | 代理地址 | 文本型 | | | | 用户名 | 文本型 | | | | 密码 | 文本型 | | | | 自动获取代理 | 逻辑型 | | | |
变量名 | 类 型 | 静态 | 数组 | 备 注 |
http | 网站客户端 | | |
Cookie列表 | 存取列表 | | |
i | 整数型 | | |
响应头 | 存取键值表 | | |
bin | 字节集 | | |
协议头 | 文本型 | | |
如果真 (取反 (是否为空 (代理地址
))
)
http.
置代理服务器 (“direct”, 代理地址, 用户名, 密码
)
如果真 (超时 < 1
)
超时 = 30
http.置编码 ( #文本编码格式_UTF8 )http.
置超时时间 (超时, 超时
)http.
置允许HTTP错误 (真)http.
SSL_设置检测属性 (0,
假)
如果真 (禁止重定向
)
http.
置自动跳转 (假, 10
)
协议头 = 附加协议头
如果真 (寻找文本 (协议头,
“Referer:”, ,
真) = -1
)
协议头 =
创建文本 (“{1}\r\n{2}{3}”, 协议头,
“Referer: ”, 网址
)
如果真 (寻找文本 (协议头,
“Accept-Language:”, ,
真) = -1
)
协议头 =
创建文本 (“{1}\r\n{2}”, 协议头,
“Accept-Language: zh-cn”)
如果真 (寻找文本 (附加协议头,
“User-Agent:”, ,
真) = -1
)
协议头 =
创建文本 (“{1}\r\n{2}”, 协议头,
“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”)
如果真 (寻找文本 (协议头,
“Content-Type:”, ,
真) = -1
)
协议头 =
创建文本 (“{1}\r\n{2}”, 协议头,
“Content-Type: application/x-www-form-urlencoded”)
如果真 (寻找文本 (协议头,
“X-Requested-With:”, ,
真) = -1
)
协议头 =
创建文本 (“{1}\r\n{2}”, 协议头,
“X-Requested-With: XMLHttpRequest”)
如果真 (取文本长度 (提交信息
) > 2047
)
协议头 =
创建文本 (“{1}\r\n{2}”, 协议头,
“Expect: ”)
如果真 (提交Cookies ≠
“”)
http.
置Cookie (提交Cookies
)
判断 (是否为空 (提交信息
))

http.
执行GET (网址, bin, 真, 协议头
)
判断 (取反 (是否为空 (提交字节集
))
)
http.
执行POST (网址, 提交字节集, bin, 真, 协议头
)
http.
执行POST (网址, 提交信息, bin, 真, 协议头
)返回协议头 = http.取响应头文本 ()UpH (返回协议头, 提交Cookies
)状态 = http.
取响应状态 ()
如果真 (取反 (是否为空 (返回重定向
))
)
http.
取响应头 (响应头
)
返回重定向 = 响应头.
取文本 (“Location”)
如果真 (返回重定向 =
“”)

返回重定向 = 响应头.
取文本 (“location”)

如果真 (取反 (是否为空 (str
))
)
str =
到文本 (bin
)
如果真 (取反 (是否为空 (http_结果
))
)
http_结果.
从JSON载入 (到文本 (bin
), , ,
)返回 (bin)|
(暂未填写DLL命令名) | | |
|
(未填写库文件名) |
|
(未填写命令名) |
|
被加数 | 整数型 | | |
加数 | 整数型 | | |
置入代码 ({ 139, 69, 8, 3, 69, 12, 201, 194, 8, 0
})返回 (0
)|
(暂未填写DLL命令名) | | |
|
(未填写库文件名) |
|
(未填写命令名) |
|
被减数 | 整数型 | | |
减数 | 整数型 | | |
置入代码 ({ 139, 69, 8, 43, 69, 12, 201, 194, 8, 0
})返回 (0
) |
UpH | 逻辑型 | |
|
Headers | 文本型 | | | |
ICookies | 文本型 | | | |
变量名 | 类 型 | 静态 | 数组 | 备 注 |
str | 文本型 | | |
i | 整数型 | | |
ii | 整数型 | | |
iii | 整数型 | | |
len | 整数型 | | |
_i | 整数型 | | |
_ii | 整数型 | | |
cookie | 文本型 | | |
name | 文本型 | | |
Value | 文本型 | | |
bool | 逻辑型 | | |
iiii | 整数型 | | |
如果真 (Headers =
#NullStr )
返回 (假)
如果真 (取反 (ICookies ≈
#分号空 ))

ICookies =
#分号空 + ICookies
i = 寻找文本 (Headers, #Set_Cookie, , 真)
判断循环首 (i ≠ -1
且 ii ≠ -1
)
i = i + 11

ii =
寻找文本 (Headers,
#换行符, i,
假) 
如果真 (ii = -1
)
跳出循环 ()
iii = 倒找文本 (Headers, #分号, i, 假)
如果真 (iii ≠ -1
且 iii > ii
) 

ii = iii
cookie = 取文本中间 (Headers, i, _减法 (ii, i))
cookie =
删首空 (cookie
)
UpH2 (ICookies, cookie
)
i =
寻找文本 (Headers,
#Set_Cookie, ii,
真)
判断循环尾 ()
如果真 (ICookies ≈
#分号空 )
ICookies =
取文本右边 (ICookies,
取文本长度 (ICookies
) - 2
)返回 (bool)变量名 | 类 型 | 静态 | 数组 | 备 注 |
ii | 整数型 | | |
i | 整数型 | | |
cookie | 文本型 | | |
iii | 整数型 | | |
name | 文本型 | | |
len | 整数型 | | |
_i | 整数型 | | |
_ii | 整数型 | | |
Value | 文本型 | | |
循环判断首 ()
ii =
寻找文本 (val,
#分号, i,
假)
判断 (ii ≠ -1
)

i = i + 1


cookie =
取文本中间 (val, i,
_减法 (ii, i
))


iii =
寻找文本 (cookie,
#等号, ,
假)

如果真 (iii ≠ -1
)


len =
取文本长度 (cookie
)


name =
#分号空 +
取文本左边 (cookie, iii
)


_i =
寻找文本 (ICookies, name, ,
假) 


如果 (_i ≠ -1
)



_ii =
寻找文本 (ICookies,
#分号空, _加法 (_i,
取文本长度 (name
)),
假)



如果真 (_ii ≠ -1
)




如果 (_i = len
)





ICookies =
文本替换 (ICookies, _i,
_减法 (_ii, _i
),
)





_i = _i + 2






ICookies =
文本替换 (ICookies, _i,
_减法 (_ii, _i
), cookie
)


















如果真 (len ≠ iii
)



name =
取文本左边 (cookie, iii
)



如果真 (name ≠
“Expires=” 且 name ≠
“Path=” 且 name ≠
“Max-Age=” 且 name ≠
“expires=” 且 name ≠
“domain=” 且 name ≠
“path=”)




Value =
取文本右边 (cookie, 8
)




如果真 (Value ≠
#CookieDeleted1 且 Value ≠
#CookieDeleted2 且 Value ≠
#CookieDeleted3 ) 





ICookies = ICookies + cookie +
#分号空 






















跳出循环 ()
i = 寻找文本 (val, #分号, ii, 真) + 1
循环判断尾 (ii ≠ -1
)|
CookieDeleted1 | “=deleted” | |
CookieDeleted2 | “=DELETED” | |
CookieDeleted3 | “=Deleted” | |
Null | 0 | |
NullStr | “” | |
DwSize | 4 | |
空格 | “ ” | |
分号 | “;” | |
分号空 | “; ” | |
等号 | “=” | |
冒号 | “:” | |
斜杠 | “/” | |
Set_Cookie | “Set-Cookie:” | |
词条作者信息
使用例程
参与校正错误的易友