tests/testthat/_snaps/req.md

req has basic print method

Code
  req <- request("https://example.com")
  req
Message
  <httr2_request>
  GET https://example.com
  Body: empty
Code
  req %>% req_body_raw("Test")
Message
  <httr2_request>
  POST https://example.com
  Body: a string
Code
  req %>% req_body_multipart(Test = 1)
Message
  <httr2_request>
  POST https://example.com
  Body: multipart encoded data

individually prints repeated headers

Code
  request("https://example.com") %>% req_headers(A = 1:3)
Message
  <httr2_request>
  GET https://example.com
  Headers:
  * A: '1'
  * A: '2'
  * A: '3'
  Body: empty

check_request() gives useful error

Code
  check_request(1)
Condition
  Error:
  ! `1` must be an HTTP request object, not the number 1.


Try the httr2 package in your browser

Any scripts or data that you put into this service are public.

httr2 documentation built on Nov. 14, 2023, 5:08 p.m.