Differences

This shows you the differences between two versions of the page.

Link to this comparison view

ii:labs:03:tasks:02 [2024/11/06 23:16]
florin.stancu created
ii:labs:03:tasks:02 [2024/11/07 12:02] (current)
florin.stancu [02. [20p] Making HTTP Requests]
Line 1: Line 1:
 ==== 02. [20p] Making HTTP Requests ==== ==== 02. [20p] Making HTTP Requests ====
  
-Now that we have the ''​requests''​ library, we can easily send HTTP requests to any URL. This prompts the server to respond with the information we need. When the request is successful, the server will reply with a standard status code: ''​200''​ (Success), indicating everything went smoothly. Simply replace the URL with the desired website, and you’re ready to go!+Now that we have the ''​requests''​ library, we can easily send HTTP requests to any URL. This prompts the server to respond with the information we need. When the request is successful, the server will reply with a standard status code: ''​200''​ (Success), indicating everything went smoothly. Simply replace the URL with the desired website ​(try a [[https://​en.m.wikipedia.org/​wiki/​List_of_presidents_of_the_United_States|wikipedia page]]), and you’re ready to go!
  
 <code python> <code python>
Line 9: Line 9:
 response = requests.get(url) ​ # Send request to website response = requests.get(url) ​ # Send request to website
 html_content = response.text ​ # Get the HTML content of the page html_content = response.text ​ # Get the HTML content of the page
 +# optionally, print it on console (see its ugliness)
 +print(html_content)
 </​code>​ </​code>​
  
  
ii/labs/03/tasks/02.1730927793.txt.gz · Last modified: 2024/11/06 23:16 by florin.stancu
CC Attribution-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0