←back to thread

923 points zh2408 | 5 comments | | HN request time: 1.1s | source
Show context
istjohn ◴[] No.43743958[source]
This is neat, but I did find an error in the output pretty quickly. (Disregard the mangled indentation)

  # Use the Session as a context manager
  with requests.Session() as s: 
   
 s.get('https://httpbin.org/cookies/set/contextcookie/abc')
      response = s.get(url) # ???
      print("Cookies sent within 'with' block:", response.json())
https://the-pocket.github.io/Tutorial-Codebase-Knowledge/Req...
replies(2): >>43744024 #>>43744100 #
1. zh2408 ◴[] No.43744024[source]
This code creates an HTTP session, sets a cookie within that session, makes another request that automatically includes the cookie, and then prints the response showing the cookies that were sent.

I may miss the error, but could you elaborate where it is?

replies(2): >>43744049 #>>43744085 #
2. ◴[] No.43744049[source]
3. Armazon ◴[] No.43744085[source]
The url variable is never defined
replies(1): >>43744096 #
4. foobarbecue ◴[] No.43744096[source]
Yes it is, just before the pasted section.
replies(1): >>43744145 #
5. Armazon ◴[] No.43744145{3}[source]
oh you are right, nevermind then