commit
This commit is contained in:
parent
bb56cb8143
commit
97b47f6e11
1051
Cargo.lock
generated
1051
Cargo.lock
generated
File diff suppressed because it is too large
Load Diff
@ -6,7 +6,7 @@ edition = "2018"
|
|||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
html5ever = "0.25.1"
|
html5ever = "0.25.1"
|
||||||
reqwest = "0.9.16"
|
reqwest = { version = "0.11.9", features = ["blocking"] }
|
||||||
serde = "1.0.136"
|
serde = "1.0.136"
|
||||||
serde_derive = "1.0.136"
|
serde_derive = "1.0.136"
|
||||||
structopt = "0.3.26"
|
structopt = "0.3.26"
|
||||||
|
@ -97,7 +97,7 @@ where
|
|||||||
}
|
}
|
||||||
|
|
||||||
fn login(loginid: String, password: String) -> Result<bool, Error> {
|
fn login(loginid: String, password: String) -> Result<bool, Error> {
|
||||||
let mut res = reqwest::get(MASK_URL)?;
|
let mut res = reqwest::blocking::get(MASK_URL)?;
|
||||||
let opts = ParseOpts {
|
let opts = ParseOpts {
|
||||||
tree_builder: TreeBuilderOpts {
|
tree_builder: TreeBuilderOpts {
|
||||||
drop_doctype: true,
|
drop_doctype: true,
|
||||||
@ -117,7 +117,7 @@ fn login(loginid: String, password: String) -> Result<bool, Error> {
|
|||||||
ipaddr,
|
ipaddr,
|
||||||
};
|
};
|
||||||
|
|
||||||
let client = reqwest::Client::new();
|
let client = reqwest::blocking::Client::new();
|
||||||
let mut res = client.post(API_URL).form(&data).send()?;
|
let mut res = client.post(API_URL).form(&data).send()?;
|
||||||
let dom = parse_document(RcDom::default(), opts)
|
let dom = parse_document(RcDom::default(), opts)
|
||||||
.from_utf8()
|
.from_utf8()
|
||||||
@ -127,7 +127,7 @@ fn login(loginid: String, password: String) -> Result<bool, Error> {
|
|||||||
|
|
||||||
fn logout() -> Result<bool, Error> {
|
fn logout() -> Result<bool, Error> {
|
||||||
let data = Request::Logout;
|
let data = Request::Logout;
|
||||||
let client = reqwest::Client::new();
|
let client = reqwest::blocking::Client::new();
|
||||||
let mut res = client.post(API_URL).form(&data).send()?;
|
let mut res = client.post(API_URL).form(&data).send()?;
|
||||||
|
|
||||||
let opts = ParseOpts {
|
let opts = ParseOpts {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user