Knowledge Hub

HTTP in Detail

TryHackMe22 answered prompts

HTTP in Detail TryHackMe walkthrough with 22 answered prompts.

Prompts and answers

  • What does HTTP stand for?
    HyperText Transfer Protocol
  • What does the S in HTTPS stand for?
    secure
  • On the mock webpage on the right there is an issue, once you've found it, click on it. What is the challenge flag?
    THM{INVALID_HTTP_CERT}
  • What HTTP protocol is being used in the above example?
    HTTP/1.1
  • What response header tells the browser how much data to expect?
    Content-Length
  • What method would be used to create a new user account?
    POST
  • What method would be used to update your email address?
    PUT
  • What method would be used to remove a picture you've uploaded to your account?
    DELETE
  • What method would be used to view a news article?
    GET
  • What response code might you receive if you've created a new user or blog post article?
    201
  • What response code might you receive if you've tried to access a page that doesn't exist?
    404
  • What response code might you receive if the web server cannot access its database and the application crashes?
    503
  • What response code might you receive if you try to edit your profile without logging in first?
    401
  • What header tells the web server what browser is being used?
    User-Agent
  • What header tells the browser what type of data is being returned?
    Content-Type
  • What header tells the web server which website is being requested?
    Host
  • Which header is used to save cookies to your computer?
    Set-Cookie
  • Make a GET request to /room
    THM{YOU'RE_IN_THE_ROOM}
  • Make a GET request to /blog and using the gear icon set the id parameter to 1 in the URL field
    THM{YOU_FOUND_THE_BLOG}
  • Make a DELETE request to /user/1
    THM{USER_IS_DELETED}
  • Make a PUT request to /user/2 with the username parameter set to admin
    THM{USER_HAS_UPDATED}
  • POST the username of thm and a password of letmein to /login
    THM{HTTP_REQUEST_MASTER}