[{"data":1,"prerenderedAt":126},["ShallowReactive",2],{"term-r\u002Fresponse":3,"related-r\u002Fresponse":109},{"id":4,"title":5,"acronym":6,"body":7,"category":90,"description":91,"difficulty":92,"extension":93,"letter":94,"meta":95,"navigation":65,"path":96,"related":97,"seo":103,"sitemap":104,"stem":107,"subcategory":6,"__hash__":108},"terms\u002Fterms\u002Fr\u002Fresponse.md","Response",null,{"type":8,"value":9,"toc":84},"minimark",[10,15,19,23,26,30,73,77,80],[11,12,14],"h2",{"id":13},"eli5-the-vibe-check","ELI5 — The Vibe Check",[16,17,18],"p",{},"A response is what the server sends back after receiving a request. It has a status code (200 = all good, 404 = not found), some headers with metadata, and usually a body with the actual content — the webpage, the JSON data, the image, etc.",[11,20,22],{"id":21},"real-talk","Real Talk",[16,24,25],{},"An HTTP response is a message sent by a server to a client in reply to an HTTP request. It consists of a status line (HTTP version + status code + reason phrase), response headers, and an optional body containing the requested resource or error message.",[11,27,29],{"id":28},"show-me-the-code","Show Me The Code",[31,32,37],"pre",{"className":33,"code":34,"language":35,"meta":36,"style":36},"language-http shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","HTTP\u002F1.1 200 OK\nContent-Type: application\u002Fjson\nContent-Length: 42\n\n{\"id\": 1, \"name\": \"Alice\", \"email\": \"alice@example.com\"}\n","http","",[38,39,40,48,54,60,67],"code",{"__ignoreMap":36},[41,42,45],"span",{"class":43,"line":44},"line",1,[41,46,47],{},"HTTP\u002F1.1 200 OK\n",[41,49,51],{"class":43,"line":50},2,[41,52,53],{},"Content-Type: application\u002Fjson\n",[41,55,57],{"class":43,"line":56},3,[41,58,59],{},"Content-Length: 42\n",[41,61,63],{"class":43,"line":62},4,[41,64,66],{"emptyLinePlaceholder":65},true,"\n",[41,68,70],{"class":43,"line":69},5,[41,71,72],{},"{\"id\": 1, \"name\": \"Alice\", \"email\": \"alice@example.com\"}\n",[11,74,76],{"id":75},"when-youll-hear-this","When You'll Hear This",[16,78,79],{},"\"Log the response body to see what the API returned.\" \u002F \"The response is taking 3 seconds — the query needs optimization.\"",[81,82,83],"style",{},"html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}",{"title":36,"searchDepth":50,"depth":50,"links":85},[86,87,88,89],{"id":13,"depth":50,"text":14},{"id":21,"depth":50,"text":22},{"id":28,"depth":50,"text":29},{"id":75,"depth":50,"text":76},"networking","A response is what the server sends back after receiving a request.","beginner","md","r",{},"\u002Fterms\u002Fr\u002Fresponse",[98,99,100,101,102],"Request","Status Code","Header","Payload","HTTP",{"title":5,"description":91},{"changefreq":105,"priority":106},"weekly",0.7,"terms\u002Fr\u002Fresponse","S4AxVWEu9KfTOu1Dqm8_IEDcZ27U2ztlZ5tjXpubXjM",[110,113,117,120,123],{"title":100,"path":111,"acronym":6,"category":90,"difficulty":92,"description":112},"\u002Fterms\u002Fh\u002Fheader","Headers are the metadata attached to HTTP requests and responses — information about the information.",{"title":102,"path":114,"acronym":115,"category":90,"difficulty":92,"description":116},"\u002Fterms\u002Fh\u002Fhttp","HyperText Transfer Protocol","HTTP is the language your browser uses to ask websites for stuff. You type a URL, your browser shouts 'hey, give me that page!",{"title":101,"path":118,"acronym":6,"category":90,"difficulty":92,"description":119},"\u002Fterms\u002Fp\u002Fpayload","Payload is the actual data carried in a request or response — the valuable cargo.",{"title":98,"path":121,"acronym":6,"category":90,"difficulty":92,"description":122},"\u002Fterms\u002Fr\u002Frequest","A request is what your browser (or app) sends to a server when it wants something. 'Give me the homepage.' 'Give me that image.",{"title":99,"path":124,"acronym":6,"category":90,"difficulty":92,"description":125},"\u002Fterms\u002Fs\u002Fstatus-code","An HTTP status code is the server's one-line verdict on your request. 200 means 'perfect, here's what you asked for.' 404 means 'can't find it.",1776518308059]