chiark / gitweb /
tests: fetch client id, wip
authorIan Jackson <ijackson@chiark.greenend.org.uk>
Mon, 22 Feb 2021 01:52:04 +0000 (01:52 +0000)
committerIan Jackson <ijackson@chiark.greenend.org.uk>
Mon, 22 Feb 2021 01:52:04 +0000 (01:52 +0000)
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
apitest/at-otter.rs

index 6940cc494070e7a8ff2c36a12cca26451a439904..35d7182fa4e0d0b7ae4ac3682696098ac0f6be40 100644 (file)
@@ -24,7 +24,9 @@ struct Player {
 impl Player {
   #[throws(AE)]
   fn connect(&self) {
-    let body = reqwest::blocking::get(&self.url)?.text()?;
+    let resp = reqwest::blocking::get(&self.url)?;
+    ensure_eq!(resp.status(), 200);
+    let body = resp.text()?;
     let dom = scraper::Html::parse_document(&body);
     dbg!(&body, &dom);
     let clid = dom
@@ -32,6 +34,8 @@ impl Player {
       .next().unwrap()
       .value().attr("data-ptoken");
     dbg!(&clid);
+
+    
   }
 }