• Menu
  • Pedagogy
    • Overview
    • Mastery-based Learning
  • Prep Courses
  • Salaries
  • Community
  • For Students
    • Is This For Me?
    • Common Questions
    • Launch School Love
    • Core Curriculum
    • Capstone
  • Love
  • Sign In
  • Sign Up

LaunchSchool: An online school for Software Engineers

  • Pedagogy
    • Overview
    • Mastery-based Learning
  • Prep Courses
  • Salaries
  • Community
  • For Students
    • Is This For Me?
    • Common Questions
    • Launch School Love
    • Core Curriculum
    • Capstone
  • Sign In
  • Sign Up

Table of Contents

  • Open Bookshelf Cover Page
  • Preface
    • Credits
    • Copyright
    • No Offline Access?
  • Background
    • Introduction
      • Getting Started
      • Who Is This Guide For?
      • How To Read This Guide?
    • Background
      • A Brief Overview & History
      • How the Internet Works
      • Clients and Servers
      • Resources
      • Statelessness
      • Summary
    • What is a URL?
      • Introduction
      • URL Components
      • Query Strings/Parameters
      • URL Encoding
      • Summary
    • Preparations
      • HTTP GUI Tools
      • HTTP Command line Tools
  • HTTP
    • Making Requests
      • HTTP Request with a Browser
      • HTTP Request with an HTTP Tool
      • Using the Inspector
      • Request Methods
      • GET Requests
      • POST Requests
      • HTTP Headers
      • Request Headers
      • Summary
    • Processing Responses
      • Introduction
      • Status Code
      • Response Headers
      • Summary
    • Stateful Web Applications
      • Introduction
      • A Stateful App
      • Sessions
      • Cookies
      • AJAX
      • Summary
    • Security
      • Secure HTTP (HTTPS)
      • Same-origin policy
      • Session Hijacking
      • Cross-Site Scripting (XSS)
      • Summary
    • Conclusion and Next Steps
      • Congratulations
  • Share on
Back to Open Book Shelf
  • Open Bookshelf Cover Page
  • Preface
    • Credits
    • Copyright
    • No Offline Access?
  • Background
    • Introduction
      • Getting Started
      • Who Is This Guide For?
      • How To Read This Guide?
    • Background
      • A Brief Overview & History
      • How the Internet Works
      • Clients and Servers
      • Resources
      • Statelessness
      • Summary
    • What is a URL?
      • Introduction
      • URL Components
      • Query Strings/Parameters
      • URL Encoding
      • Summary
    • Preparations
      • HTTP GUI Tools
      • HTTP Command line Tools
  • HTTP
    • Making Requests
      • HTTP Request with a Browser
      • HTTP Request with an HTTP Tool
      • Using the Inspector
      • Request Methods
      • GET Requests
      • POST Requests
      • HTTP Headers
      • Request Headers
      • Summary
    • Processing Responses
      • Introduction
      • Status Code
      • Response Headers
      • Summary
    • Stateful Web Applications
      • Introduction
      • A Stateful App
      • Sessions
      • Cookies
      • AJAX
      • Summary
    • Security
      • Secure HTTP (HTTPS)
      • Same-origin policy
      • Session Hijacking
      • Cross-Site Scripting (XSS)
      • Summary
    • Conclusion and Next Steps
      • Congratulations
  • Share on

Copyright

Copyright © 2025 Launch School
All rights reserved.

No part of this book may be reproduced, stored in a retrieval system, or transmitted in any form, or by any means, electronic, mechanical, photocopying, recording, or otherwise, without the prior consent of Launch School.

Previous:  Credits
Next:  No Offline Access?
  • Medium Publication
  • Open Bookshelf
  • Podcast
  • Shop
  • hello@launchschool.com
© Copyright 2025 Launch School - All Rights Reserved.