<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>headers Archives - SoftUni Global</title>
	<atom:link href="https://softuni.org/tag/headers/feed/" rel="self" type="application/rss+xml" />
	<link>https://softuni.org/tag/headers/</link>
	<description>Learn Programming and Start a Developer Job</description>
	<lastBuildDate>Fri, 15 Sep 2023 11:06:06 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.11</generator>

<image>
	<url>https://softuni.org/wp-content/uploads/2022/04/cropped-SoftUni-Global-Logo-Square-notext-32x32.png</url>
	<title>headers Archives - SoftUni Global</title>
	<link>https://softuni.org/tag/headers/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Everything You Need To Know About HTTP Protocol [Dev Concepts #39]</title>
		<link>https://softuni.org/dev-concepts/everything-you-need-to-know-about-http-protocol/</link>
					<comments>https://softuni.org/dev-concepts/everything-you-need-to-know-about-http-protocol/#respond</comments>
		
		<dc:creator><![CDATA[Nikol Ruseva]]></dc:creator>
		<pubDate>Fri, 08 Jul 2022 10:37:30 +0000</pubDate>
				<category><![CDATA[Dev Concepts]]></category>
		<category><![CDATA[body]]></category>
		<category><![CDATA[devconcept]]></category>
		<category><![CDATA[devtools]]></category>
		<category><![CDATA[headers]]></category>
		<category><![CDATA[httpprotocol]]></category>
		<category><![CDATA[httprequest]]></category>
		<category><![CDATA[httpresponse]]></category>
		<category><![CDATA[httptools]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[requestmethods]]></category>
		<category><![CDATA[software engineering]]></category>
		<category><![CDATA[statuscodes]]></category>
		<guid isPermaLink="false">https://softuni.org/?p=21985</guid>

					<description><![CDATA[<p>In this lesson, you will understand the basic concepts of the HTTP protocol used for communication between browsers and applications over the Internet.</p>
<p>The post <a href="https://softuni.org/dev-concepts/everything-you-need-to-know-about-http-protocol/">Everything You Need To Know About HTTP Protocol [Dev Concepts #39]</a> appeared first on <a href="https://softuni.org">SoftUni Global</a>.</p>
]]></description>
										<content:encoded><![CDATA[		<div data-elementor-type="wp-post" data-elementor-id="21985" class="elementor elementor-21985" data-elementor-post-type="post">
						<section class="elementor-section elementor-top-section elementor-element elementor-element-5d5405e elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="5d5405e" data-element_type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-0d32134" data-id="0d32134" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-9216798 elementor-widget elementor-widget-text-editor" data-id="9216798" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p><strong>The Hypertext Transfer Protocol (HTTP)</strong> is the standard protocol used to <strong>transmit data</strong> across the web. It is originally created to transfer HTML, CSS, images and other Web resources within the global distributed information system called the &#8220;<b>World Wide Web</b>&#8221; (or just <b>Web</b>). Later, HTTP is extended to a <b>general-purpose client-server protocol for the Internet</b> and is widely used for transferring almost anything: text, images, documents, audio and video and more.</p>								</div>
				</div>
				<div class="elementor-element elementor-element-88292b4 elementor-widget elementor-widget-video" data-id="88292b4" data-element_type="widget" data-settings="{&quot;youtube_url&quot;:&quot;https:\/\/www.youtube.com\/watch?v=TR_PjHKlXnE&quot;,&quot;video_type&quot;:&quot;youtube&quot;,&quot;controls&quot;:&quot;yes&quot;}" data-widget_type="video.default">
				<div class="elementor-widget-container">
							<div class="elementor-wrapper elementor-open-inline">
			<div class="elementor-video"></div>		</div>
						</div>
				</div>
				<div class="elementor-element elementor-element-dc9b80c elementor-widget elementor-widget-spacer" data-id="dc9b80c" data-element_type="widget" data-widget_type="spacer.default">
				<div class="elementor-widget-container">
							<div class="elementor-spacer">
			<div class="elementor-spacer-inner"></div>
		</div>
						</div>
				</div>
				<div class="elementor-element elementor-element-f6eb159 elementor-widget elementor-widget-heading" data-id="f6eb159" data-element_type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-xl">What is a protocol?</h2>				</div>
				</div>
				<div class="elementor-element elementor-element-c3c81fe elementor-widget elementor-widget-text-editor" data-id="c3c81fe" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>A communication protocol is a <strong>set of rules</strong>, which define how two or more parties are talking to each other. It is like a common language used for communication between machines. </p><p>HTTP is a <strong>text-based client-server</strong> protocol. <strong>Client-server</strong> defines the parties communicating with each other: the client &#8211; software that <strong>reads</strong> and <strong>visualizes</strong> the data from the server, and the server &#8211; software that <strong>stores</strong> the data and <strong>provides</strong> it upon request in the form of an HTML document. </p><p>The HTTP protocol uses the <strong>request-response</strong> <strong>model</strong>. It means that a site or a resource will not be open unless the client has asked for it. Therefore, the client has to send a <strong>request</strong> for a given data and the server will return a <strong>response</strong> containing the required data. </p><p>The HTTP protocol relies on <b>unique resource locators</b> (URLs), like &#8220;https, column, slash, slash, softuni dot org&#8221;. When a resource is downloaded from the Web server, it comes with <b>metadata</b> (such as content type and encoding), which helps in visualizing the resource correctly.</p><p>Moreover, the HTTP protocol is <strong>stateless</strong>. Each HTTP request is independent from the others. Stateful HTTP conversations can be implemented by extra effort, using <b>cookies</b>, custom <b>header fields</b>, <b>Web storage</b> or other techniques.</p>								</div>
				</div>
				<div class="elementor-element elementor-element-dc2398e elementor-widget elementor-widget-spacer" data-id="dc2398e" data-element_type="widget" data-widget_type="spacer.default">
				<div class="elementor-widget-container">
							<div class="elementor-spacer">
			<div class="elementor-spacer-inner"></div>
		</div>
						</div>
				</div>
				<div class="elementor-element elementor-element-8199816 elementor-widget elementor-widget-heading" data-id="8199816" data-element_type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-xl">HTTP Request Structure</h2>				</div>
				</div>
				<div class="elementor-element elementor-element-2c52016 elementor-widget elementor-widget-text-editor" data-id="2c52016" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p><!-- [if gte mso 9]><xml><br /> <o:OfficeDocumentSettings><br />  <o:RelyOnVML/><br />  <o:AllowPNG/><br /> </o:OfficeDocumentSettings><br /></xml><![endif]--><!-- [if gte mso 9]><xml><br /> <w:WordDocument><br />  <w:View>Normal</w:View><br />  <w:Zoom>0</w:Zoom><br />  <w:TrackMoves/><br />  <w:TrackFormatting/><br />  <w:HyphenationZone>21</w:HyphenationZone><br />  <w:PunctuationKerning/><br />  <w:ValidateAgainstSchemas/><br />  <w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid><br />  <w:IgnoreMixedContent>false</w:IgnoreMixedContent><br />  <w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText><br />  <w:DoNotPromoteQF/><br />  <w:LidThemeOther>BG</w:LidThemeOther><br />  <w:LidThemeAsian>JA</w:LidThemeAsian><br />  <w:LidThemeComplexScript>X-NONE</w:LidThemeComplexScript><br />  <w:Compatibility><br />   <w:BreakWrappedTables/><br />   <w:SnapToGridInCell/><br />   <w:WrapTextWithPunct/><br />   <w:UseAsianBreakRules/><br />   <w:DontGrowAutofit/><br />   <w:SplitPgBreakAndParaMark/><br />   <w:EnableOpenTypeKerning/><br />   <w:DontFlipMirrorIndents/><br />   <w:OverrideTableStyleHps/><br />   <w:UseFELayout/><br />  </w:Compatibility><br />  <m:mathPr><br />   <m:mathFont m:val="Cambria Math"/><br />   <m:brkBin m:val="before"/><br />   <m:brkBinSub m:val="--"/><br />   <m:smallFrac m:val="off"/><br />   <m:dispDef/><br />   <m:lMargin m:val="0"/><br />   <m:rMargin m:val="0"/><br />   <m:defJc m:val="centerGroup"/><br />   <m:wrapIndent m:val="1440"/><br />   <m:intLim m:val="subSup"/><br />   <m:naryLim m:val="undOvr"/><br />  </m:mathPr></w:WordDocument><br /></xml><![endif]--><!-- [if gte mso 9]><xml><br /> <w:LatentStyles DefLockedState="false" DefUnhideWhenUsed="false" DefSemiHidden="false" DefQFormat="false" DefPriority="99" LatentStyleCount="371"><br />  <w:LsdException Locked="false" Priority="0" QFormat="true" Name="Normal"/><br />  <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 1"/><br />  <w:LsdException Locked="false" Priority="9" SemiHidden="true" UnhideWhenUsed="true" QFormat="true" Name="heading 2"/><br />  <w:LsdException Locked="false" Priority="9" SemiHidden="true" UnhideWhenUsed="true" QFormat="true" Name="heading 3"/><br />  <w:LsdException Locked="false" Priority="9" SemiHidden="true" UnhideWhenUsed="true" QFormat="true" Name="heading 4"/><br />  <w:LsdException Locked="false" Priority="9" SemiHidden="true" UnhideWhenUsed="true" QFormat="true" Name="heading 5"/><br />  <w:LsdException Locked="false" Priority="9" SemiHidden="true" UnhideWhenUsed="true" QFormat="true" Name="heading 6"/><br />  <w:LsdException Locked="false" Priority="9" SemiHidden="true" UnhideWhenUsed="true" QFormat="true" Name="heading 7"/><br />  <w:LsdException Locked="false" Priority="9" SemiHidden="true" UnhideWhenUsed="true" QFormat="true" Name="heading 8"/><br />  <w:LsdException Locked="false" Priority="9" SemiHidden="true" UnhideWhenUsed="true" QFormat="true" Name="heading 9"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="index 1"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="index 2"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="index 3"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="index 4"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="index 5"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="index 6"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="index 7"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="index 8"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="index 9"/><br />  <w:LsdException Locked="false" Priority="39" SemiHidden="true" UnhideWhenUsed="true" Name="toc 1"/><br />  <w:LsdException Locked="false" Priority="39" SemiHidden="true" UnhideWhenUsed="true" Name="toc 2"/><br />  <w:LsdException Locked="false" Priority="39" SemiHidden="true" UnhideWhenUsed="true" Name="toc 3"/><br />  <w:LsdException Locked="false" Priority="39" SemiHidden="true" UnhideWhenUsed="true" Name="toc 4"/><br />  <w:LsdException Locked="false" Priority="39" SemiHidden="true" UnhideWhenUsed="true" Name="toc 5"/><br />  <w:LsdException Locked="false" Priority="39" SemiHidden="true" UnhideWhenUsed="true" Name="toc 6"/><br />  <w:LsdException Locked="false" Priority="39" SemiHidden="true" UnhideWhenUsed="true" Name="toc 7"/><br />  <w:LsdException Locked="false" Priority="39" SemiHidden="true" UnhideWhenUsed="true" Name="toc 8"/><br />  <w:LsdException Locked="false" Priority="39" SemiHidden="true" UnhideWhenUsed="true" Name="toc 9"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Normal Indent"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="footnote text"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="annotation text"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="header"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="footer"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="index heading"/><br />  <w:LsdException Locked="false" Priority="35" SemiHidden="true" UnhideWhenUsed="true" QFormat="true" Name="caption"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="table of figures"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="envelope address"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="envelope return"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="footnote reference"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="annotation reference"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="line number"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="page number"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="endnote reference"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="endnote text"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="table of authorities"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="macro"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="toa heading"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="List"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="List Bullet"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="List Number"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="List 2"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="List 3"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="List 4"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="List 5"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="List Bullet 2"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="List Bullet 3"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="List Bullet 4"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="List Bullet 5"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="List Number 2"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="List Number 3"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="List Number 4"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="List Number 5"/><br />  <w:LsdException Locked="false" Priority="10" QFormat="true" Name="Title"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Closing"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Signature"/><br />  <w:LsdException Locked="false" Priority="1" SemiHidden="true" UnhideWhenUsed="true" Name="Default Paragraph Font"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Body Text"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Body Text Indent"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="List Continue"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="List Continue 2"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="List Continue 3"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="List Continue 4"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="List Continue 5"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Message Header"/><br />  <w:LsdException Locked="false" Priority="11" QFormat="true" Name="Subtitle"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Salutation"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Date"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Body Text First Indent"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Body Text First Indent 2"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Note Heading"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Body Text 2"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Body Text 3"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Body Text Indent 2"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Body Text Indent 3"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Block Text"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Hyperlink"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="FollowedHyperlink"/><br />  <w:LsdException Locked="false" Priority="22" QFormat="true" Name="Strong"/><br />  <w:LsdException Locked="false" Priority="20" QFormat="true" Name="Emphasis"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Document Map"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Plain Text"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="E-mail Signature"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="HTML Top of Form"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="HTML Bottom of Form"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Normal (Web)"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="HTML Acronym"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="HTML Address"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="HTML Cite"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="HTML Code"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="HTML Definition"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="HTML Keyboard"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="HTML Preformatted"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="HTML Sample"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="HTML Typewriter"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="HTML Variable"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Normal Table"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="annotation subject"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="No List"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Outline List 1"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Outline List 2"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Outline List 3"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Table Simple 1"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Table Simple 2"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Table Simple 3"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Table Classic 1"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Table Classic 2"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Table Classic 3"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Table Classic 4"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Table Colorful 1"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Table Colorful 2"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Table Colorful 3"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Table Columns 1"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Table Columns 2"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Table Columns 3"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Table Columns 4"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Table Columns 5"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Table Grid 1"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Table Grid 2"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Table Grid 3"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Table Grid 4"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Table Grid 5"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Table Grid 6"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Table Grid 7"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Table Grid 8"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Table List 1"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Table List 2"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Table List 3"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Table List 4"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Table List 5"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Table List 6"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Table List 7"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Table List 8"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Table 3D effects 1"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Table 3D effects 2"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Table 3D effects 3"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Table Contemporary"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Table Elegant"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Table Professional"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Table Subtle 1"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Table Subtle 2"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Table Web 1"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Table Web 2"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Table Web 3"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Balloon Text"/><br />  <w:LsdException Locked="false" Priority="39" Name="Table Grid"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Table Theme"/><br />  <w:LsdException Locked="false" SemiHidden="true" Name="Placeholder Text"/><br />  <w:LsdException Locked="false" Priority="1" QFormat="true" Name="No Spacing"/><br />  <w:LsdException Locked="false" Priority="60" Name="Light Shading"/><br />  <w:LsdException Locked="false" Priority="61" Name="Light List"/><br />  <w:LsdException Locked="false" Priority="62" Name="Light Grid"/><br />  <w:LsdException Locked="false" Priority="63" Name="Medium Shading 1"/><br />  <w:LsdException Locked="false" Priority="64" Name="Medium Shading 2"/><br />  <w:LsdException Locked="false" Priority="65" Name="Medium List 1"/><br />  <w:LsdException Locked="false" Priority="66" Name="Medium List 2"/><br />  <w:LsdException Locked="false" Priority="67" Name="Medium Grid 1"/><br />  <w:LsdException Locked="false" Priority="68" Name="Medium Grid 2"/><br />  <w:LsdException Locked="false" Priority="69" Name="Medium Grid 3"/><br />  <w:LsdException Locked="false" Priority="70" Name="Dark List"/><br />  <w:LsdException Locked="false" Priority="71" Name="Colorful Shading"/><br />  <w:LsdException Locked="false" Priority="72" Name="Colorful List"/><br />  <w:LsdException Locked="false" Priority="73" Name="Colorful Grid"/><br />  <w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 1"/><br />  <w:LsdException Locked="false" Priority="61" Name="Light List Accent 1"/><br />  <w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 1"/><br />  <w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 1"/><br />  <w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 1"/><br />  <w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 1"/><br />  <w:LsdException Locked="false" SemiHidden="true" Name="Revision"/><br />  <w:LsdException Locked="false" Priority="34" QFormat="true" Name="List Paragraph"/><br />  <w:LsdException Locked="false" Priority="29" QFormat="true" Name="Quote"/><br />  <w:LsdException Locked="false" Priority="30" QFormat="true" Name="Intense Quote"/><br />  <w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 1"/><br />  <w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 1"/><br />  <w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 1"/><br />  <w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 1"/><br />  <w:LsdException Locked="false" Priority="70" Name="Dark List Accent 1"/><br />  <w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 1"/><br />  <w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 1"/><br />  <w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 1"/><br />  <w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 2"/><br />  <w:LsdException Locked="false" Priority="61" Name="Light List Accent 2"/><br />  <w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 2"/><br />  <w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 2"/><br />  <w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 2"/><br />  <w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 2"/><br />  <w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 2"/><br />  <w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 2"/><br />  <w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 2"/><br />  <w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 2"/><br />  <w:LsdException Locked="false" Priority="70" Name="Dark List Accent 2"/><br />  <w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 2"/><br />  <w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 2"/><br />  <w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 2"/><br />  <w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 3"/><br />  <w:LsdException Locked="false" Priority="61" Name="Light List Accent 3"/><br />  <w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 3"/><br />  <w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 3"/><br />  <w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 3"/><br />  <w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 3"/><br />  <w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 3"/><br />  <w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 3"/><br />  <w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 3"/><br />  <w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 3"/><br />  <w:LsdException Locked="false" Priority="70" Name="Dark List Accent 3"/><br />  <w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 3"/><br />  <w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 3"/><br />  <w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 3"/><br />  <w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 4"/><br />  <w:LsdException Locked="false" Priority="61" Name="Light List Accent 4"/><br />  <w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 4"/><br />  <w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 4"/><br />  <w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 4"/><br />  <w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 4"/><br />  <w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 4"/><br />  <w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 4"/><br />  <w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 4"/><br />  <w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 4"/><br />  <w:LsdException Locked="false" Priority="70" Name="Dark List Accent 4"/><br />  <w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 4"/><br />  <w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 4"/><br />  <w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 4"/><br />  <w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 5"/><br />  <w:LsdException Locked="false" Priority="61" Name="Light List Accent 5"/><br />  <w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 5"/><br />  <w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 5"/><br />  <w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 5"/><br />  <w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 5"/><br />  <w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 5"/><br />  <w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 5"/><br />  <w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 5"/><br />  <w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 5"/><br />  <w:LsdException Locked="false" Priority="70" Name="Dark List Accent 5"/><br />  <w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 5"/><br />  <w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 5"/><br />  <w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 5"/><br />  <w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 6"/><br />  <w:LsdException Locked="false" Priority="61" Name="Light List Accent 6"/><br />  <w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 6"/><br />  <w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 6"/><br />  <w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 6"/><br />  <w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 6"/><br />  <w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 6"/><br />  <w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 6"/><br />  <w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 6"/><br />  <w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 6"/><br />  <w:LsdException Locked="false" Priority="70" Name="Dark List Accent 6"/><br />  <w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 6"/><br />  <w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 6"/><br />  <w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 6"/><br />  <w:LsdException Locked="false" Priority="19" QFormat="true" Name="Subtle Emphasis"/><br />  <w:LsdException Locked="false" Priority="21" QFormat="true" Name="Intense Emphasis"/><br />  <w:LsdException Locked="false" Priority="31" QFormat="true" Name="Subtle Reference"/><br />  <w:LsdException Locked="false" Priority="32" QFormat="true" Name="Intense Reference"/><br />  <w:LsdException Locked="false" Priority="33" QFormat="true" Name="Book Title"/><br />  <w:LsdException Locked="false" Priority="37" SemiHidden="true" UnhideWhenUsed="true" Name="Bibliography"/><br />  <w:LsdException Locked="false" Priority="39" SemiHidden="true" UnhideWhenUsed="true" QFormat="true" Name="TOC Heading"/><br />  <w:LsdException Locked="false" Priority="41" Name="Plain Table 1"/><br />  <w:LsdException Locked="false" Priority="42" Name="Plain Table 2"/><br />  <w:LsdException Locked="false" Priority="43" Name="Plain Table 3"/><br />  <w:LsdException Locked="false" Priority="44" Name="Plain Table 4"/><br />  <w:LsdException Locked="false" Priority="45" Name="Plain Table 5"/><br />  <w:LsdException Locked="false" Priority="40" Name="Grid Table Light"/><br />  <w:LsdException Locked="false" Priority="46" Name="Grid Table 1 Light"/><br />  <w:LsdException Locked="false" Priority="47" Name="Grid Table 2"/><br />  <w:LsdException Locked="false" Priority="48" Name="Grid Table 3"/><br />  <w:LsdException Locked="false" Priority="49" Name="Grid Table 4"/><br />  <w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark"/><br />  <w:LsdException Locked="false" Priority="51" Name="Grid Table 6 Colorful"/><br />  <w:LsdException Locked="false" Priority="52" Name="Grid Table 7 Colorful"/><br />  <w:LsdException Locked="false" Priority="46" Name="Grid Table 1 Light Accent 1"/><br />  <w:LsdException Locked="false" Priority="47" Name="Grid Table 2 Accent 1"/><br />  <w:LsdException Locked="false" Priority="48" Name="Grid Table 3 Accent 1"/><br />  <w:LsdException Locked="false" Priority="49" Name="Grid Table 4 Accent 1"/><br />  <w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark Accent 1"/><br />  <w:LsdException Locked="false" Priority="51" Name="Grid Table 6 Colorful Accent 1"/><br />  <w:LsdException Locked="false" Priority="52" Name="Grid Table 7 Colorful Accent 1"/><br />  <w:LsdException Locked="false" Priority="46" Name="Grid Table 1 Light Accent 2"/><br />  <w:LsdException Locked="false" Priority="47" Name="Grid Table 2 Accent 2"/><br />  <w:LsdException Locked="false" Priority="48" Name="Grid Table 3 Accent 2"/><br />  <w:LsdException Locked="false" Priority="49" Name="Grid Table 4 Accent 2"/><br />  <w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark Accent 2"/><br />  <w:LsdException Locked="false" Priority="51" Name="Grid Table 6 Colorful Accent 2"/><br />  <w:LsdException Locked="false" Priority="52" Name="Grid Table 7 Colorful Accent 2"/><br />  <w:LsdException Locked="false" Priority="46" Name="Grid Table 1 Light Accent 3"/><br />  <w:LsdException Locked="false" Priority="47" Name="Grid Table 2 Accent 3"/><br />  <w:LsdException Locked="false" Priority="48" Name="Grid Table 3 Accent 3"/><br />  <w:LsdException Locked="false" Priority="49" Name="Grid Table 4 Accent 3"/><br />  <w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark Accent 3"/><br />  <w:LsdException Locked="false" Priority="51" Name="Grid Table 6 Colorful Accent 3"/><br />  <w:LsdException Locked="false" Priority="52" Name="Grid Table 7 Colorful Accent 3"/><br />  <w:LsdException Locked="false" Priority="46" Name="Grid Table 1 Light Accent 4"/><br />  <w:LsdException Locked="false" Priority="47" Name="Grid Table 2 Accent 4"/><br />  <w:LsdException Locked="false" Priority="48" Name="Grid Table 3 Accent 4"/><br />  <w:LsdException Locked="false" Priority="49" Name="Grid Table 4 Accent 4"/><br />  <w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark Accent 4"/><br />  <w:LsdException Locked="false" Priority="51" Name="Grid Table 6 Colorful Accent 4"/><br />  <w:LsdException Locked="false" Priority="52" Name="Grid Table 7 Colorful Accent 4"/><br />  <w:LsdException Locked="false" Priority="46" Name="Grid Table 1 Light Accent 5"/><br />  <w:LsdException Locked="false" Priority="47" Name="Grid Table 2 Accent 5"/><br />  <w:LsdException Locked="false" Priority="48" Name="Grid Table 3 Accent 5"/><br />  <w:LsdException Locked="false" Priority="49" Name="Grid Table 4 Accent 5"/><br />  <w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark Accent 5"/><br />  <w:LsdException Locked="false" Priority="51" Name="Grid Table 6 Colorful Accent 5"/><br />  <w:LsdException Locked="false" Priority="52" Name="Grid Table 7 Colorful Accent 5"/><br />  <w:LsdException Locked="false" Priority="46" Name="Grid Table 1 Light Accent 6"/><br />  <w:LsdException Locked="false" Priority="47" Name="Grid Table 2 Accent 6"/><br />  <w:LsdException Locked="false" Priority="48" Name="Grid Table 3 Accent 6"/><br />  <w:LsdException Locked="false" Priority="49" Name="Grid Table 4 Accent 6"/><br />  <w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark Accent 6"/><br />  <w:LsdException Locked="false" Priority="51" Name="Grid Table 6 Colorful Accent 6"/><br />  <w:LsdException Locked="false" Priority="52" Name="Grid Table 7 Colorful Accent 6"/><br />  <w:LsdException Locked="false" Priority="46" Name="List Table 1 Light"/><br />  <w:LsdException Locked="false" Priority="47" Name="List Table 2"/><br />  <w:LsdException Locked="false" Priority="48" Name="List Table 3"/><br />  <w:LsdException Locked="false" Priority="49" Name="List Table 4"/><br />  <w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark"/><br />  <w:LsdException Locked="false" Priority="51" Name="List Table 6 Colorful"/><br />  <w:LsdException Locked="false" Priority="52" Name="List Table 7 Colorful"/><br />  <w:LsdException Locked="false" Priority="46" Name="List Table 1 Light Accent 1"/><br />  <w:LsdException Locked="false" Priority="47" Name="List Table 2 Accent 1"/><br />  <w:LsdException Locked="false" Priority="48" Name="List Table 3 Accent 1"/><br />  <w:LsdException Locked="false" Priority="49" Name="List Table 4 Accent 1"/><br />  <w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark Accent 1"/><br />  <w:LsdException Locked="false" Priority="51" Name="List Table 6 Colorful Accent 1"/><br />  <w:LsdException Locked="false" Priority="52" Name="List Table 7 Colorful Accent 1"/><br />  <w:LsdException Locked="false" Priority="46" Name="List Table 1 Light Accent 2"/><br />  <w:LsdException Locked="false" Priority="47" Name="List Table 2 Accent 2"/><br />  <w:LsdException Locked="false" Priority="48" Name="List Table 3 Accent 2"/><br />  <w:LsdException Locked="false" Priority="49" Name="List Table 4 Accent 2"/><br />  <w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark Accent 2"/><br />  <w:LsdException Locked="false" Priority="51" Name="List Table 6 Colorful Accent 2"/><br />  <w:LsdException Locked="false" Priority="52" Name="List Table 7 Colorful Accent 2"/><br />  <w:LsdException Locked="false" Priority="46" Name="List Table 1 Light Accent 3"/><br />  <w:LsdException Locked="false" Priority="47" Name="List Table 2 Accent 3"/><br />  <w:LsdException Locked="false" Priority="48" Name="List Table 3 Accent 3"/><br />  <w:LsdException Locked="false" Priority="49" Name="List Table 4 Accent 3"/><br />  <w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark Accent 3"/><br />  <w:LsdException Locked="false" Priority="51" Name="List Table 6 Colorful Accent 3"/><br />  <w:LsdException Locked="false" Priority="52" Name="List Table 7 Colorful Accent 3"/><br />  <w:LsdException Locked="false" Priority="46" Name="List Table 1 Light Accent 4"/><br />  <w:LsdException Locked="false" Priority="47" Name="List Table 2 Accent 4"/><br />  <w:LsdException Locked="false" Priority="48" Name="List Table 3 Accent 4"/><br />  <w:LsdException Locked="false" Priority="49" Name="List Table 4 Accent 4"/><br />  <w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark Accent 4"/><br />  <w:LsdException Locked="false" Priority="51" Name="List Table 6 Colorful Accent 4"/><br />  <w:LsdException Locked="false" Priority="52" Name="List Table 7 Colorful Accent 4"/><br />  <w:LsdException Locked="false" Priority="46" Name="List Table 1 Light Accent 5"/><br />  <w:LsdException Locked="false" Priority="47" Name="List Table 2 Accent 5"/><br />  <w:LsdException Locked="false" Priority="48" Name="List Table 3 Accent 5"/><br />  <w:LsdException Locked="false" Priority="49" Name="List Table 4 Accent 5"/><br />  <w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark Accent 5"/><br />  <w:LsdException Locked="false" Priority="51" Name="List Table 6 Colorful Accent 5"/><br />  <w:LsdException Locked="false" Priority="52" Name="List Table 7 Colorful Accent 5"/><br />  <w:LsdException Locked="false" Priority="46" Name="List Table 1 Light Accent 6"/><br />  <w:LsdException Locked="false" Priority="47" Name="List Table 2 Accent 6"/><br />  <w:LsdException Locked="false" Priority="48" Name="List Table 3 Accent 6"/><br />  <w:LsdException Locked="false" Priority="49" Name="List Table 4 Accent 6"/><br />  <w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark Accent 6"/><br />  <w:LsdException Locked="false" Priority="51" Name="List Table 6 Colorful Accent 6"/><br />  <w:LsdException Locked="false" Priority="52" Name="List Table 7 Colorful Accent 6"/><br /> </w:LatentStyles><br /></xml><![endif]--><!-- [if gte mso 10]></p>
<style>
 /* Style Definitions */<br /> table.MsoNormalTable<br />	{mso-style-name:"Table Normal";<br />	mso-tstyle-rowband-size:0;<br />	mso-tstyle-colband-size:0;<br />	mso-style-noshow:yes;<br />	mso-style-priority:99;<br />	mso-style-parent:"";<br />	mso-padding-alt:0cm 5.4pt 0cm 5.4pt;<br />	mso-para-margin-top:0cm;<br />	mso-para-margin-right:0cm;<br />	mso-para-margin-bottom:8.0pt;<br />	mso-para-margin-left:0cm;<br />	line-height:107%;<br />	mso-pagination:widow-orphan;<br />	font-size:11.0pt;<br />	font-family:"Calibri",sans-serif;<br />	mso-ascii-font-family:Calibri;<br />	mso-ascii-theme-font:minor-latin;<br />	mso-hansi-font-family:Calibri;<br />	mso-hansi-theme-font:minor-latin;<br />	mso-bidi-font-family:"Times New Roman";<br />	mso-bidi-theme-font:minor-bidi;}<br /></style>
<p><![endif]--></p><p>Let’s see the structure of an actual request.</p>								</div>
				</div>
				<div class="elementor-element elementor-element-8c9a443 elementor-widget elementor-widget-image" data-id="8c9a443" data-element_type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
															<img fetchpriority="high" decoding="async" width="1024" height="576" src="https://softuni.org/wp-content/uploads/2022/07/HTTP-Requests-Example.png" class="attachment-large size-large wp-image-22080" alt="HTTP Requests Example" srcset="https://softuni.org/wp-content/uploads/2022/07/HTTP-Requests-Example.png 1024w, https://softuni.org/wp-content/uploads/2022/07/HTTP-Requests-Example-300x169.png 300w, https://softuni.org/wp-content/uploads/2022/07/HTTP-Requests-Example-768x432.png 768w, https://softuni.org/wp-content/uploads/2022/07/HTTP-Requests-Example-600x338.png 600w" sizes="(max-width: 1024px) 100vw, 1024px" />															</div>
				</div>
				<div class="elementor-element elementor-element-e493ae9 elementor-widget elementor-widget-text-editor" data-id="e493ae9" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p><!-- [if gte mso 9]><xml><br /> <o:OfficeDocumentSettings><br />  <o:RelyOnVML/><br />  <o:AllowPNG/><br /> </o:OfficeDocumentSettings><br /></xml><![endif]--><!-- [if gte mso 9]><xml><br /> <w:WordDocument><br />  <w:View>Normal</w:View><br />  <w:Zoom>0</w:Zoom><br />  <w:TrackMoves/><br />  <w:TrackFormatting/><br />  <w:HyphenationZone>21</w:HyphenationZone><br />  <w:PunctuationKerning/><br />  <w:ValidateAgainstSchemas/><br />  <w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid><br />  <w:IgnoreMixedContent>false</w:IgnoreMixedContent><br />  <w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText><br />  <w:DoNotPromoteQF/><br />  <w:LidThemeOther>BG</w:LidThemeOther><br />  <w:LidThemeAsian>JA</w:LidThemeAsian><br />  <w:LidThemeComplexScript>X-NONE</w:LidThemeComplexScript><br />  <w:Compatibility><br />   <w:BreakWrappedTables/><br />   <w:SnapToGridInCell/><br />   <w:WrapTextWithPunct/><br />   <w:UseAsianBreakRules/><br />   <w:DontGrowAutofit/><br />   <w:SplitPgBreakAndParaMark/><br />   <w:EnableOpenTypeKerning/><br />   <w:DontFlipMirrorIndents/><br />   <w:OverrideTableStyleHps/><br />   <w:UseFELayout/><br />  </w:Compatibility><br />  <m:mathPr><br />   <m:mathFont m:val="Cambria Math"/><br />   <m:brkBin m:val="before"/><br />   <m:brkBinSub m:val="--"/><br />   <m:smallFrac m:val="off"/><br />   <m:dispDef/><br />   <m:lMargin m:val="0"/><br />   <m:rMargin m:val="0"/><br />   <m:defJc m:val="centerGroup"/><br />   <m:wrapIndent m:val="1440"/><br />   <m:intLim m:val="subSup"/><br />   <m:naryLim m:val="undOvr"/><br />  </m:mathPr></w:WordDocument><br /></xml><![endif]--><!-- [if gte mso 9]><xml><br /> <w:LatentStyles DefLockedState="false" DefUnhideWhenUsed="false" DefSemiHidden="false" DefQFormat="false" DefPriority="99" LatentStyleCount="371"><br />  <w:LsdException Locked="false" Priority="0" QFormat="true" Name="Normal"/><br />  <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 1"/><br />  <w:LsdException Locked="false" Priority="9" SemiHidden="true" UnhideWhenUsed="true" QFormat="true" Name="heading 2"/><br />  <w:LsdException Locked="false" Priority="9" SemiHidden="true" UnhideWhenUsed="true" QFormat="true" Name="heading 3"/><br />  <w:LsdException Locked="false" Priority="9" SemiHidden="true" UnhideWhenUsed="true" QFormat="true" Name="heading 4"/><br />  <w:LsdException Locked="false" Priority="9" SemiHidden="true" UnhideWhenUsed="true" QFormat="true" Name="heading 5"/><br />  <w:LsdException Locked="false" Priority="9" SemiHidden="true" UnhideWhenUsed="true" QFormat="true" Name="heading 6"/><br />  <w:LsdException Locked="false" Priority="9" SemiHidden="true" UnhideWhenUsed="true" QFormat="true" Name="heading 7"/><br />  <w:LsdException Locked="false" Priority="9" SemiHidden="true" UnhideWhenUsed="true" QFormat="true" Name="heading 8"/><br />  <w:LsdException Locked="false" Priority="9" SemiHidden="true" UnhideWhenUsed="true" QFormat="true" Name="heading 9"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="index 1"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="index 2"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="index 3"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="index 4"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="index 5"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="index 6"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="index 7"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="index 8"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="index 9"/><br />  <w:LsdException Locked="false" Priority="39" SemiHidden="true" UnhideWhenUsed="true" Name="toc 1"/><br />  <w:LsdException Locked="false" Priority="39" SemiHidden="true" UnhideWhenUsed="true" Name="toc 2"/><br />  <w:LsdException Locked="false" Priority="39" SemiHidden="true" UnhideWhenUsed="true" Name="toc 3"/><br />  <w:LsdException Locked="false" Priority="39" SemiHidden="true" UnhideWhenUsed="true" Name="toc 4"/><br />  <w:LsdException Locked="false" Priority="39" SemiHidden="true" UnhideWhenUsed="true" Name="toc 5"/><br />  <w:LsdException Locked="false" Priority="39" SemiHidden="true" UnhideWhenUsed="true" Name="toc 6"/><br />  <w:LsdException Locked="false" Priority="39" SemiHidden="true" UnhideWhenUsed="true" Name="toc 7"/><br />  <w:LsdException Locked="false" Priority="39" SemiHidden="true" UnhideWhenUsed="true" Name="toc 8"/><br />  <w:LsdException Locked="false" Priority="39" SemiHidden="true" UnhideWhenUsed="true" Name="toc 9"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Normal Indent"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="footnote text"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="annotation text"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="header"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="footer"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="index heading"/><br />  <w:LsdException Locked="false" Priority="35" SemiHidden="true" UnhideWhenUsed="true" QFormat="true" Name="caption"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="table of figures"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="envelope address"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="envelope return"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="footnote reference"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="annotation reference"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="line number"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="page number"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="endnote reference"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="endnote text"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="table of authorities"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="macro"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="toa heading"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="List"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="List Bullet"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="List Number"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="List 2"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="List 3"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="List 4"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="List 5"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="List Bullet 2"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="List Bullet 3"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="List Bullet 4"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="List Bullet 5"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="List Number 2"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="List Number 3"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="List Number 4"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="List Number 5"/><br />  <w:LsdException Locked="false" Priority="10" QFormat="true" Name="Title"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Closing"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Signature"/><br />  <w:LsdException Locked="false" Priority="1" SemiHidden="true" UnhideWhenUsed="true" Name="Default Paragraph Font"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Body Text"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Body Text Indent"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="List Continue"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="List Continue 2"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="List Continue 3"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="List Continue 4"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="List Continue 5"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Message Header"/><br />  <w:LsdException Locked="false" Priority="11" QFormat="true" Name="Subtitle"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Salutation"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Date"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Body Text First Indent"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Body Text First Indent 2"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Note Heading"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Body Text 2"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Body Text 3"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Body Text Indent 2"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Body Text Indent 3"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Block Text"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Hyperlink"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="FollowedHyperlink"/><br />  <w:LsdException Locked="false" Priority="22" QFormat="true" Name="Strong"/><br />  <w:LsdException Locked="false" Priority="20" QFormat="true" Name="Emphasis"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Document Map"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Plain Text"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="E-mail Signature"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="HTML Top of Form"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="HTML Bottom of Form"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Normal (Web)"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="HTML Acronym"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="HTML Address"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="HTML Cite"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="HTML Code"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="HTML Definition"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="HTML Keyboard"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="HTML Preformatted"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="HTML Sample"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="HTML Typewriter"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="HTML Variable"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Normal Table"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="annotation subject"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="No List"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Outline List 1"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Outline List 2"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Outline List 3"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Table Simple 1"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Table Simple 2"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Table Simple 3"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Table Classic 1"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Table Classic 2"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Table Classic 3"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Table Classic 4"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Table Colorful 1"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Table Colorful 2"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Table Colorful 3"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Table Columns 1"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Table Columns 2"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Table Columns 3"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Table Columns 4"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Table Columns 5"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Table Grid 1"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Table Grid 2"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Table Grid 3"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Table Grid 4"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Table Grid 5"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Table Grid 6"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Table Grid 7"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Table Grid 8"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Table List 1"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Table List 2"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Table List 3"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Table List 4"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Table List 5"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Table List 6"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Table List 7"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Table List 8"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Table 3D effects 1"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Table 3D effects 2"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Table 3D effects 3"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Table Contemporary"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Table Elegant"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Table Professional"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Table Subtle 1"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Table Subtle 2"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Table Web 1"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Table Web 2"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Table Web 3"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Balloon Text"/><br />  <w:LsdException Locked="false" Priority="39" Name="Table Grid"/><br />  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Table Theme"/><br />  <w:LsdException Locked="false" SemiHidden="true" Name="Placeholder Text"/><br />  <w:LsdException Locked="false" Priority="1" QFormat="true" Name="No Spacing"/><br />  <w:LsdException Locked="false" Priority="60" Name="Light Shading"/><br />  <w:LsdException Locked="false" Priority="61" Name="Light List"/><br />  <w:LsdException Locked="false" Priority="62" Name="Light Grid"/><br />  <w:LsdException Locked="false" Priority="63" Name="Medium Shading 1"/><br />  <w:LsdException Locked="false" Priority="64" Name="Medium Shading 2"/><br />  <w:LsdException Locked="false" Priority="65" Name="Medium List 1"/><br />  <w:LsdException Locked="false" Priority="66" Name="Medium List 2"/><br />  <w:LsdException Locked="false" Priority="67" Name="Medium Grid 1"/><br />  <w:LsdException Locked="false" Priority="68" Name="Medium Grid 2"/><br />  <w:LsdException Locked="false" Priority="69" Name="Medium Grid 3"/><br />  <w:LsdException Locked="false" Priority="70" Name="Dark List"/><br />  <w:LsdException Locked="false" Priority="71" Name="Colorful Shading"/><br />  <w:LsdException Locked="false" Priority="72" Name="Colorful List"/><br />  <w:LsdException Locked="false" Priority="73" Name="Colorful Grid"/><br />  <w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 1"/><br />  <w:LsdException Locked="false" Priority="61" Name="Light List Accent 1"/><br />  <w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 1"/><br />  <w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 1"/><br />  <w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 1"/><br />  <w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 1"/><br />  <w:LsdException Locked="false" SemiHidden="true" Name="Revision"/><br />  <w:LsdException Locked="false" Priority="34" QFormat="true" Name="List Paragraph"/><br />  <w:LsdException Locked="false" Priority="29" QFormat="true" Name="Quote"/><br />  <w:LsdException Locked="false" Priority="30" QFormat="true" Name="Intense Quote"/><br />  <w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 1"/><br />  <w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 1"/><br />  <w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 1"/><br />  <w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 1"/><br />  <w:LsdException Locked="false" Priority="70" Name="Dark List Accent 1"/><br />  <w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 1"/><br />  <w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 1"/><br />  <w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 1"/><br />  <w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 2"/><br />  <w:LsdException Locked="false" Priority="61" Name="Light List Accent 2"/><br />  <w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 2"/><br />  <w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 2"/><br />  <w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 2"/><br />  <w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 2"/><br />  <w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 2"/><br />  <w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 2"/><br />  <w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 2"/><br />  <w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 2"/><br />  <w:LsdException Locked="false" Priority="70" Name="Dark List Accent 2"/><br />  <w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 2"/><br />  <w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 2"/><br />  <w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 2"/><br />  <w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 3"/><br />  <w:LsdException Locked="false" Priority="61" Name="Light List Accent 3"/><br />  <w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 3"/><br />  <w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 3"/><br />  <w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 3"/><br />  <w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 3"/><br />  <w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 3"/><br />  <w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 3"/><br />  <w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 3"/><br />  <w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 3"/><br />  <w:LsdException Locked="false" Priority="70" Name="Dark List Accent 3"/><br />  <w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 3"/><br />  <w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 3"/><br />  <w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 3"/><br />  <w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 4"/><br />  <w:LsdException Locked="false" Priority="61" Name="Light List Accent 4"/><br />  <w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 4"/><br />  <w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 4"/><br />  <w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 4"/><br />  <w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 4"/><br />  <w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 4"/><br />  <w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 4"/><br />  <w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 4"/><br />  <w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 4"/><br />  <w:LsdException Locked="false" Priority="70" Name="Dark List Accent 4"/><br />  <w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 4"/><br />  <w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 4"/><br />  <w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 4"/><br />  <w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 5"/><br />  <w:LsdException Locked="false" Priority="61" Name="Light List Accent 5"/><br />  <w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 5"/><br />  <w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 5"/><br />  <w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 5"/><br />  <w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 5"/><br />  <w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 5"/><br />  <w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 5"/><br />  <w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 5"/><br />  <w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 5"/><br />  <w:LsdException Locked="false" Priority="70" Name="Dark List Accent 5"/><br />  <w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 5"/><br />  <w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 5"/><br />  <w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 5"/><br />  <w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 6"/><br />  <w:LsdException Locked="false" Priority="61" Name="Light List Accent 6"/><br />  <w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 6"/><br />  <w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 6"/><br />  <w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 6"/><br />  <w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 6"/><br />  <w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 6"/><br />  <w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 6"/><br />  <w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 6"/><br />  <w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 6"/><br />  <w:LsdException Locked="false" Priority="70" Name="Dark List Accent 6"/><br />  <w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 6"/><br />  <w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 6"/><br />  <w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 6"/><br />  <w:LsdException Locked="false" Priority="19" QFormat="true" Name="Subtle Emphasis"/><br />  <w:LsdException Locked="false" Priority="21" QFormat="true" Name="Intense Emphasis"/><br />  <w:LsdException Locked="false" Priority="31" QFormat="true" Name="Subtle Reference"/><br />  <w:LsdException Locked="false" Priority="32" QFormat="true" Name="Intense Reference"/><br />  <w:LsdException Locked="false" Priority="33" QFormat="true" Name="Book Title"/><br />  <w:LsdException Locked="false" Priority="37" SemiHidden="true" UnhideWhenUsed="true" Name="Bibliography"/><br />  <w:LsdException Locked="false" Priority="39" SemiHidden="true" UnhideWhenUsed="true" QFormat="true" Name="TOC Heading"/><br />  <w:LsdException Locked="false" Priority="41" Name="Plain Table 1"/><br />  <w:LsdException Locked="false" Priority="42" Name="Plain Table 2"/><br />  <w:LsdException Locked="false" Priority="43" Name="Plain Table 3"/><br />  <w:LsdException Locked="false" Priority="44" Name="Plain Table 4"/><br />  <w:LsdException Locked="false" Priority="45" Name="Plain Table 5"/><br />  <w:LsdException Locked="false" Priority="40" Name="Grid Table Light"/><br />  <w:LsdException Locked="false" Priority="46" Name="Grid Table 1 Light"/><br />  <w:LsdException Locked="false" Priority="47" Name="Grid Table 2"/><br />  <w:LsdException Locked="false" Priority="48" Name="Grid Table 3"/><br />  <w:LsdException Locked="false" Priority="49" Name="Grid Table 4"/><br />  <w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark"/><br />  <w:LsdException Locked="false" Priority="51" Name="Grid Table 6 Colorful"/><br />  <w:LsdException Locked="false" Priority="52" Name="Grid Table 7 Colorful"/><br />  <w:LsdException Locked="false" Priority="46" Name="Grid Table 1 Light Accent 1"/><br />  <w:LsdException Locked="false" Priority="47" Name="Grid Table 2 Accent 1"/><br />  <w:LsdException Locked="false" Priority="48" Name="Grid Table 3 Accent 1"/><br />  <w:LsdException Locked="false" Priority="49" Name="Grid Table 4 Accent 1"/><br />  <w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark Accent 1"/><br />  <w:LsdException Locked="false" Priority="51" Name="Grid Table 6 Colorful Accent 1"/><br />  <w:LsdException Locked="false" Priority="52" Name="Grid Table 7 Colorful Accent 1"/><br />  <w:LsdException Locked="false" Priority="46" Name="Grid Table 1 Light Accent 2"/><br />  <w:LsdException Locked="false" Priority="47" Name="Grid Table 2 Accent 2"/><br />  <w:LsdException Locked="false" Priority="48" Name="Grid Table 3 Accent 2"/><br />  <w:LsdException Locked="false" Priority="49" Name="Grid Table 4 Accent 2"/><br />  <w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark Accent 2"/><br />  <w:LsdException Locked="false" Priority="51" Name="Grid Table 6 Colorful Accent 2"/><br />  <w:LsdException Locked="false" Priority="52" Name="Grid Table 7 Colorful Accent 2"/><br />  <w:LsdException Locked="false" Priority="46" Name="Grid Table 1 Light Accent 3"/><br />  <w:LsdException Locked="false" Priority="47" Name="Grid Table 2 Accent 3"/><br />  <w:LsdException Locked="false" Priority="48" Name="Grid Table 3 Accent 3"/><br />  <w:LsdException Locked="false" Priority="49" Name="Grid Table 4 Accent 3"/><br />  <w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark Accent 3"/><br />  <w:LsdException Locked="false" Priority="51" Name="Grid Table 6 Colorful Accent 3"/><br />  <w:LsdException Locked="false" Priority="52" Name="Grid Table 7 Colorful Accent 3"/><br />  <w:LsdException Locked="false" Priority="46" Name="Grid Table 1 Light Accent 4"/><br />  <w:LsdException Locked="false" Priority="47" Name="Grid Table 2 Accent 4"/><br />  <w:LsdException Locked="false" Priority="48" Name="Grid Table 3 Accent 4"/><br />  <w:LsdException Locked="false" Priority="49" Name="Grid Table 4 Accent 4"/><br />  <w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark Accent 4"/><br />  <w:LsdException Locked="false" Priority="51" Name="Grid Table 6 Colorful Accent 4"/><br />  <w:LsdException Locked="false" Priority="52" Name="Grid Table 7 Colorful Accent 4"/><br />  <w:LsdException Locked="false" Priority="46" Name="Grid Table 1 Light Accent 5"/><br />  <w:LsdException Locked="false" Priority="47" Name="Grid Table 2 Accent 5"/><br />  <w:LsdException Locked="false" Priority="48" Name="Grid Table 3 Accent 5"/><br />  <w:LsdException Locked="false" Priority="49" Name="Grid Table 4 Accent 5"/><br />  <w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark Accent 5"/><br />  <w:LsdException Locked="false" Priority="51" Name="Grid Table 6 Colorful Accent 5"/><br />  <w:LsdException Locked="false" Priority="52" Name="Grid Table 7 Colorful Accent 5"/><br />  <w:LsdException Locked="false" Priority="46" Name="Grid Table 1 Light Accent 6"/><br />  <w:LsdException Locked="false" Priority="47" Name="Grid Table 2 Accent 6"/><br />  <w:LsdException Locked="false" Priority="48" Name="Grid Table 3 Accent 6"/><br />  <w:LsdException Locked="false" Priority="49" Name="Grid Table 4 Accent 6"/><br />  <w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark Accent 6"/><br />  <w:LsdException Locked="false" Priority="51" Name="Grid Table 6 Colorful Accent 6"/><br />  <w:LsdException Locked="false" Priority="52" Name="Grid Table 7 Colorful Accent 6"/><br />  <w:LsdException Locked="false" Priority="46" Name="List Table 1 Light"/><br />  <w:LsdException Locked="false" Priority="47" Name="List Table 2"/><br />  <w:LsdException Locked="false" Priority="48" Name="List Table 3"/><br />  <w:LsdException Locked="false" Priority="49" Name="List Table 4"/><br />  <w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark"/><br />  <w:LsdException Locked="false" Priority="51" Name="List Table 6 Colorful"/><br />  <w:LsdException Locked="false" Priority="52" Name="List Table 7 Colorful"/><br />  <w:LsdException Locked="false" Priority="46" Name="List Table 1 Light Accent 1"/><br />  <w:LsdException Locked="false" Priority="47" Name="List Table 2 Accent 1"/><br />  <w:LsdException Locked="false" Priority="48" Name="List Table 3 Accent 1"/><br />  <w:LsdException Locked="false" Priority="49" Name="List Table 4 Accent 1"/><br />  <w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark Accent 1"/><br />  <w:LsdException Locked="false" Priority="51" Name="List Table 6 Colorful Accent 1"/><br />  <w:LsdException Locked="false" Priority="52" Name="List Table 7 Colorful Accent 1"/><br />  <w:LsdException Locked="false" Priority="46" Name="List Table 1 Light Accent 2"/><br />  <w:LsdException Locked="false" Priority="47" Name="List Table 2 Accent 2"/><br />  <w:LsdException Locked="false" Priority="48" Name="List Table 3 Accent 2"/><br />  <w:LsdException Locked="false" Priority="49" Name="List Table 4 Accent 2"/><br />  <w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark Accent 2"/><br />  <w:LsdException Locked="false" Priority="51" Name="List Table 6 Colorful Accent 2"/><br />  <w:LsdException Locked="false" Priority="52" Name="List Table 7 Colorful Accent 2"/><br />  <w:LsdException Locked="false" Priority="46" Name="List Table 1 Light Accent 3"/><br />  <w:LsdException Locked="false" Priority="47" Name="List Table 2 Accent 3"/><br />  <w:LsdException Locked="false" Priority="48" Name="List Table 3 Accent 3"/><br />  <w:LsdException Locked="false" Priority="49" Name="List Table 4 Accent 3"/><br />  <w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark Accent 3"/><br />  <w:LsdException Locked="false" Priority="51" Name="List Table 6 Colorful Accent 3"/><br />  <w:LsdException Locked="false" Priority="52" Name="List Table 7 Colorful Accent 3"/><br />  <w:LsdException Locked="false" Priority="46" Name="List Table 1 Light Accent 4"/><br />  <w:LsdException Locked="false" Priority="47" Name="List Table 2 Accent 4"/><br />  <w:LsdException Locked="false" Priority="48" Name="List Table 3 Accent 4"/><br />  <w:LsdException Locked="false" Priority="49" Name="List Table 4 Accent 4"/><br />  <w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark Accent 4"/><br />  <w:LsdException Locked="false" Priority="51" Name="List Table 6 Colorful Accent 4"/><br />  <w:LsdException Locked="false" Priority="52" Name="List Table 7 Colorful Accent 4"/><br />  <w:LsdException Locked="false" Priority="46" Name="List Table 1 Light Accent 5"/><br />  <w:LsdException Locked="false" Priority="47" Name="List Table 2 Accent 5"/><br />  <w:LsdException Locked="false" Priority="48" Name="List Table 3 Accent 5"/><br />  <w:LsdException Locked="false" Priority="49" Name="List Table 4 Accent 5"/><br />  <w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark Accent 5"/><br />  <w:LsdException Locked="false" Priority="51" Name="List Table 6 Colorful Accent 5"/><br />  <w:LsdException Locked="false" Priority="52" Name="List Table 7 Colorful Accent 5"/><br />  <w:LsdException Locked="false" Priority="46" Name="List Table 1 Light Accent 6"/><br />  <w:LsdException Locked="false" Priority="47" Name="List Table 2 Accent 6"/><br />  <w:LsdException Locked="false" Priority="48" Name="List Table 3 Accent 6"/><br />  <w:LsdException Locked="false" Priority="49" Name="List Table 4 Accent 6"/><br />  <w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark Accent 6"/><br />  <w:LsdException Locked="false" Priority="51" Name="List Table 6 Colorful Accent 6"/><br />  <w:LsdException Locked="false" Priority="52" Name="List Table 7 Colorful Accent 6"/><br /> </w:LatentStyles><br /></xml><![endif]--><!-- [if gte mso 10]></p>
<style>
 /* Style Definitions */<br /> table.MsoNormalTable<br />	{mso-style-name:"Table Normal";<br />	mso-tstyle-rowband-size:0;<br />	mso-tstyle-colband-size:0;<br />	mso-style-noshow:yes;<br />	mso-style-priority:99;<br />	mso-style-parent:"";<br />	mso-padding-alt:0cm 5.4pt 0cm 5.4pt;<br />	mso-para-margin-top:0cm;<br />	mso-para-margin-right:0cm;<br />	mso-para-margin-bottom:8.0pt;<br />	mso-para-margin-left:0cm;<br />	line-height:107%;<br />	mso-pagination:widow-orphan;<br />	font-size:11.0pt;<br />	font-family:"Calibri",sans-serif;<br />	mso-ascii-font-family:Calibri;<br />	mso-ascii-theme-font:minor-latin;<br />	mso-hansi-font-family:Calibri;<br />	mso-hansi-theme-font:minor-latin;<br />	mso-bidi-font-family:"Times New Roman";<br />	mso-bidi-theme-font:minor-bidi;}<br /></style>
<p><![endif]--></p><p>HTTP requests have a <b>line</b>, <b>headers</b>, a<b> new line</b> (<b>CR</b> + <b>LF</b>) after that, and a <b>body </b>at the end.</p><p>The HTTP request line is the command you send to the server to indicate what resource you want to get or process. It consists of:</p><ul><li>      Request <b>method </b>(in our example &#8220;GET&#8221;);</li><li>      Request-<b>URL</b> (this is the resource path);</li><li>      <b>HTTP version</b> string.</li></ul>								</div>
				</div>
				<div class="elementor-element elementor-element-fc92903 elementor-widget elementor-widget-text-editor" data-id="fc92903" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>Web browsers use <b>URLs</b>, but HTTP uses <b>URIs</b> to address the resources.</p><ul><li>      <b>URL</b> stands for &#8220;<b><i>uniform resource locator</i></b>&#8221; and it describes a <b>full unique address for a resource </b>on the Internet, which consists of <b>protocol</b> + <b>host </b>+ <b>resource path</b>, like in the example above</li><li>      <b>URI</b> stands for &#8220;<b><i>uniform resource identifier</i></b>&#8221; and it holds a full or relative unique path to a resource, for example &#8220;<b>/about</b>&#8220;.</li></ul><p>When you request a resource over HTTP, you specify the <b>relative URI</b> of the resource in the <b>request</b> line and you specify the <b>host name</b> in the request <b>headers</b>. Both relative URI and host name come from the URL you want to access.</p>								</div>
				</div>
				<div class="elementor-element elementor-element-0a48c57 elementor-widget elementor-widget-text-editor" data-id="0a48c57" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>After the request line, the <b>HTTP request headers</b> are given. Headers specify specific <b>parameters</b> about the requested resource:</p><ul><li>      &#8220;<b>Host</b>&#8221; is an important header, holding the requested resource. If we have several Web sites on the same Web server (for example <b>softuni.org</b> and <b>learn.softuni.org</b>), this &#8220;<b>Host</b>&#8221; header will tell the server which website to access.</li><li>      The <b>other headers </b>specify settings like what kind of content the client can accept and understands (for example only HTML or any content), what is the preferred language the client wants to use, what kind of compression the client understands (for example gzip and deflate), what are the client Web browser&#8217;s brand and version (encoded as the so-called &#8220;<b><i>user agent</i></b>&#8221; identifier) and other parameters.</li><li>      The headers section in the HTTP request <b>ends by an empty line </b>(CR + LF twice).</li></ul><p>After the request headers, comes the <b>request body</b>.</p><ul><li>      It can hold anything, for example, URL-encoded data or JSON objects or binary data.</li><li>      In the given example the body is <b>empty</b>, which is typical for HTTP GET requests.</li></ul>								</div>
				</div>
				<div class="elementor-element elementor-element-5a534e3 elementor-widget elementor-widget-spacer" data-id="5a534e3" data-element_type="widget" data-widget_type="spacer.default">
				<div class="elementor-widget-container">
							<div class="elementor-spacer">
			<div class="elementor-spacer-inner"></div>
		</div>
						</div>
				</div>
				<div class="elementor-element elementor-element-e4aaa41 elementor-widget elementor-widget-heading" data-id="e4aaa41" data-element_type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-xl">HTTP Request Methods</h2>				</div>
				</div>
				<div class="elementor-element elementor-element-5f75d57 elementor-widget elementor-widget-text-editor" data-id="5f75d57" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>The HTTP request <strong>method</strong> defines what <strong>action</strong> will be performed on the identified resource. The most commonly used HTTP methods are <b>GET</b>, <b>POST</b>, <b>PUT</b>, <b>DELETE</b> and <b>PATCH </b>which correspond to read, create, update and delete (or CRUD) operations, respectively.</p><p><strong>Idempotency</strong> and <strong>safety</strong> are properties of HTTP methods.</p><p>Safe methods can only be used for<strong> read-only</strong> operations since they <strong>do not alter</strong> the server state. Using GET or HEAD on a resource URL, for example, should never change the resource. Safe methods are considered GET, HEAD, TRACE and OPTIONS.</p><p>Idempotent methods can send <strong>multiple</strong> <strong>identical</strong> <strong>requests</strong> to the server and the outcome will always be <strong>the same </strong>and it does not matter how many times the requests will be sent. This does not mean, however, that the server has to respond in the same way to each request. For example, if we want to delete a resource we send a DELETE request. The first time the server returns a response that the file <strong>has been deleted</strong>. If you try to send the same request again the server will respond that the file <strong>has already been deleted</strong>. Here we have two different responses but the second request <strong>did not alter</strong> the server state. In this case, the DELETE operation is <strong>idempotent</strong>.</p><p>The following HTTP methods are idempotent: GET, HEAD, OPTIONS, TRACE, PUT and DELETE. All safe HTTP methods are idempotent. PUT and DELETE are idempotent but not safe.</p><p>You can see all methods and their function in the graphic below.</p>								</div>
				</div>
				<div class="elementor-element elementor-element-31b6af0 elementor-widget elementor-widget-image" data-id="31b6af0" data-element_type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
															<img decoding="async" width="988" height="528" src="https://softuni.org/wp-content/uploads/2022/07/HTTP-Request-Methods-e1657276635747.png" class="attachment-large size-large wp-image-21990" alt="HTTP Request Methods" srcset="https://softuni.org/wp-content/uploads/2022/07/HTTP-Request-Methods-e1657276635747.png 988w, https://softuni.org/wp-content/uploads/2022/07/HTTP-Request-Methods-e1657276635747-300x160.png 300w, https://softuni.org/wp-content/uploads/2022/07/HTTP-Request-Methods-e1657276635747-768x410.png 768w, https://softuni.org/wp-content/uploads/2022/07/HTTP-Request-Methods-e1657276635747-600x321.png 600w" sizes="(max-width: 988px) 100vw, 988px" />															</div>
				</div>
				<div class="elementor-element elementor-element-13e0573 elementor-widget elementor-widget-text-editor" data-id="13e0573" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>The main HTTP methods corresponding to the CRUD operations are POST, GET, PUT/PATCH and DELETE.</p><ul><li>  The <strong>GET</strong> method <strong>retrieves</strong> a specified resource (a list or a single resource). If there are no errors the method returns a representation of the resource in XML or JSON. GET is used to <b>download </b>a Web page, CSS file, script, document or other resources from a Web site. For example, a Web page’s content (fonts, images, etc.) is loaded using HTTP GET requests. This<strong> does not modify </strong>the state at the server-side, it only ‘reads’ it.</li><li>      The <strong>POST</strong> method <strong>modifies</strong> the state of the server since it creates new resources. For example, when you login into a website, the login sends your credentials to the server using a POST request.</li><li>      <b>DELETE</b> is used to <b>delete</b> (or <b>remove</b>) an existing resource. An example of an HTTP DELETE request is for deleting an item from the shopping cart in an e-commerce Web application.</li><li>      The <b>PATCH</b> method <b>updates</b> an existing resource <b>partially</b>. It is used to modify a field of a given object. An example is an HTTP PATCH request for updating the quantity of an order item in the shopping cart in an e-commerce Web application.</li><li>  The HTTP <b>HEAD</b> method retrieves the resource&#8217;s <b>headers</b>, without the resource itself. HEAD is used rarely, for example<b>, </b>to check for modifications on the server-side.</li></ul>								</div>
				</div>
				<div class="elementor-element elementor-element-4f27d0c elementor-widget elementor-widget-spacer" data-id="4f27d0c" data-element_type="widget" data-widget_type="spacer.default">
				<div class="elementor-widget-container">
							<div class="elementor-spacer">
			<div class="elementor-spacer-inner"></div>
		</div>
						</div>
				</div>
				<div class="elementor-element elementor-element-d1d71e5 elementor-widget elementor-widget-heading" data-id="d1d71e5" data-element_type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-xl">HTTP Response Structure</h2>				</div>
				</div>
				<div class="elementor-element elementor-element-aee5286 elementor-widget elementor-widget-text-editor" data-id="aee5286" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>After receiving and interpreting a request message, the server sends an HTTP response message. You can see an example below.</p>								</div>
				</div>
				<div class="elementor-element elementor-element-73e2af2 elementor-widget elementor-widget-image" data-id="73e2af2" data-element_type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
															<img decoding="async" width="1024" height="494" src="https://softuni.org/wp-content/uploads/2022/07/HTTP-Responses-Example-e1657276587336.png" class="attachment-large size-large wp-image-22081" alt="HTTP Responses Example" srcset="https://softuni.org/wp-content/uploads/2022/07/HTTP-Responses-Example-e1657276587336.png 1024w, https://softuni.org/wp-content/uploads/2022/07/HTTP-Responses-Example-e1657276587336-300x145.png 300w, https://softuni.org/wp-content/uploads/2022/07/HTTP-Responses-Example-e1657276587336-768x371.png 768w, https://softuni.org/wp-content/uploads/2022/07/HTTP-Responses-Example-e1657276587336-600x289.png 600w" sizes="(max-width: 1024px) 100vw, 1024px" />															</div>
				</div>
				<div class="elementor-element elementor-element-dbafd5f elementor-widget elementor-widget-text-editor" data-id="dbafd5f" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>The response message gives information on whether our request has been successfully <strong>executed</strong> or <strong>has</strong> <strong>failed</strong>. It consists of a <strong>status line</strong>, response <strong>headers </strong>and a response <strong>body</strong>.</p><p>The HTTP response <b>status line</b> starts with the protocol version, followed by the response <b>status code</b>, followed by a human-readable text explanation of the status code.</p><p>The <b>status code </b>tells the client whether the requested operation was successful or not. It is a three-digit integer whose first digit defines the response class.</p><p>Status codes are:</p><ul><li aria-level="1">Informational responses (100–199)</li><li aria-level="1">Successful responses (200–299)</li><li aria-level="1">Redirection messages (300–399)</li><li aria-level="1">Client error responses (400–499)</li><li aria-level="1">Server error responses (500–599)</li></ul><p>You can check the graphic below to see the most common status codes.</p>								</div>
				</div>
				<div class="elementor-element elementor-element-d4f085b elementor-widget elementor-widget-spacer" data-id="d4f085b" data-element_type="widget" data-widget_type="spacer.default">
				<div class="elementor-widget-container">
							<div class="elementor-spacer">
			<div class="elementor-spacer-inner"></div>
		</div>
						</div>
				</div>
				<div class="elementor-element elementor-element-1a4f58a elementor-widget elementor-widget-image" data-id="1a4f58a" data-element_type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
															<img loading="lazy" decoding="async" width="1024" height="532" src="https://softuni.org/wp-content/uploads/2022/07/HTTP-Response-Status-Codes-e1657276611484.png" class="attachment-large size-large wp-image-21992" alt="HTTP Response Status Codes" srcset="https://softuni.org/wp-content/uploads/2022/07/HTTP-Response-Status-Codes-e1657276611484.png 1024w, https://softuni.org/wp-content/uploads/2022/07/HTTP-Response-Status-Codes-e1657276611484-300x156.png 300w, https://softuni.org/wp-content/uploads/2022/07/HTTP-Response-Status-Codes-e1657276611484-768x399.png 768w, https://softuni.org/wp-content/uploads/2022/07/HTTP-Response-Status-Codes-e1657276611484-600x312.png 600w" sizes="(max-width: 1024px) 100vw, 1024px" />															</div>
				</div>
				<div class="elementor-element elementor-element-0ff6516 elementor-widget elementor-widget-text-editor" data-id="0ff6516" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>After the HTTP status line come the HTTP <b>response headers that</b> provide <b>metadata </b>for the returned resource (or the returned error), such as content-encoding, content size in bytes, content last-modify date and many others.</p><p>After the response headers and the empty line separator, the HTTP <b>response body</b> comes. This is the requested resource that can be text, binary data or it can be empty. In the example we used above, the Web server returns a CSS script for styling a navigation bar.</p>								</div>
				</div>
				<div class="elementor-element elementor-element-772d575 elementor-widget elementor-widget-spacer" data-id="772d575" data-element_type="widget" data-widget_type="spacer.default">
				<div class="elementor-widget-container">
							<div class="elementor-spacer">
			<div class="elementor-spacer-inner"></div>
		</div>
						</div>
				</div>
				<div class="elementor-element elementor-element-103ecbb elementor-widget elementor-widget-heading" data-id="103ecbb" data-element_type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-xl">Content-Type and Disposition Headers</h2>				</div>
				</div>
				<div class="elementor-element elementor-element-fe937c1 elementor-widget elementor-widget-text-editor" data-id="fe937c1" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p><b>HTTP headers </b>play an important role in modern Web development.</p><p>The &#8220;<b>Content-Type</b>&#8221; and the &#8220;<b>Content-Disposition</b>&#8221; <b>headers</b> specify how to process the data in the HTTP request or in the HTTP response body. These headers can be used both in the HTTP requests and in the HTTP responses.</p><p>In the <b>HTTP requests,</b> the &#8220;<b>Content-Type</b>&#8221; header specifies what kind of data the client sends to the server, for example, a JSON document or URL-encoded form data or a plain-text document or a JPEG image. In the <b>HTTP responses, </b>the &#8220;<b>Content-Type</b>&#8221; header specifies what kind of data the server returns to the client, for example an HTML document or a JPEG image.</p><p>For example, the header &#8220;<b>Content-Type: application/json</b>&#8221; specifies a JSON-encoded data (a JSON object). By default, the UTF-8 encoding is used.</p><p>The &#8220;<b>Content-Type: text/html; charset=utf-8</b>&#8221; specifies an HTML document with UTF-8 encoding. Note that the encoding (or the charset) specified in the HTTP headers has a <b>higher priority </b>than the encoding specified in the header of the HTML document (using the &#8220;meta charset&#8221; HTML tag).</p>								</div>
				</div>
				<div class="elementor-element elementor-element-855b4b6 elementor-widget elementor-widget-spacer" data-id="855b4b6" data-element_type="widget" data-widget_type="spacer.default">
				<div class="elementor-widget-container">
							<div class="elementor-spacer">
			<div class="elementor-spacer-inner"></div>
		</div>
						</div>
				</div>
				<div class="elementor-element elementor-element-6090d96 elementor-widget elementor-widget-heading" data-id="6090d96" data-element_type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-xl">HTTP Dev Tools</h2>				</div>
				</div>
				<div class="elementor-element elementor-element-b471c53 elementor-widget elementor-widget-image" data-id="b471c53" data-element_type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
															<img loading="lazy" decoding="async" width="300" height="113" src="https://softuni.org/wp-content/uploads/2022/05/x1_QOx_tPV5wJnhTzAGhfIiLA.png.pagespeed.ic_.8CDwgq7rJK-e1657179114951-300x113.png" class="attachment-medium size-medium wp-image-21410" alt="Postman Client Tool Logo" srcset="https://softuni.org/wp-content/uploads/2022/05/x1_QOx_tPV5wJnhTzAGhfIiLA.png.pagespeed.ic_.8CDwgq7rJK-e1657179114951-300x113.png 300w, https://softuni.org/wp-content/uploads/2022/05/x1_QOx_tPV5wJnhTzAGhfIiLA.png.pagespeed.ic_.8CDwgq7rJK-e1657179114951-600x226.png 600w, https://softuni.org/wp-content/uploads/2022/05/x1_QOx_tPV5wJnhTzAGhfIiLA.png.pagespeed.ic_.8CDwgq7rJK-e1657179114951.png 700w" sizes="(max-width: 300px) 100vw, 300px" />															</div>
				</div>
				<div class="elementor-element elementor-element-2119184 elementor-widget elementor-widget-text-editor" data-id="2119184" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>There are browser built-in tools and client tools that help developers <strong>monitor</strong> the request-response traffic. An example of a client tool is the Postman HTTP client. Web developers use it for <b>composing and sending HTTP requests and analyzing the HTTP response from the server</b>, testing, debugging server APIs, researching how to use certain service APIs and for resolving technical issues during the software development. If you are interested in other HTTP client tools, you can try out <strong>Insomnia Core REST Client</strong> and <strong>Hoppscotch</strong>.</p>								</div>
				</div>
				<div class="elementor-element elementor-element-b690d49 elementor-widget elementor-widget-spacer" data-id="b690d49" data-element_type="widget" data-widget_type="spacer.default">
				<div class="elementor-widget-container">
							<div class="elementor-spacer">
			<div class="elementor-spacer-inner"></div>
		</div>
						</div>
				</div>
				<div class="elementor-element elementor-element-551543a elementor-widget elementor-widget-heading" data-id="551543a" data-element_type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-xl">Lesson Topics</h2>				</div>
				</div>
				<div class="elementor-element elementor-element-4a0f072 elementor-widget elementor-widget-text-editor" data-id="4a0f072" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<div><div>In this tutorial, we cover the following topics:</div></div><ul><li><strong>What is the HTTP Protocol<br /></strong></li><li><strong>HTTP Request Structure<br /></strong></li><li><strong>HTTP Request Methods</strong></li><li><strong>HTTP Response Status Codes<br /></strong></li><li><strong>Content-Type and Disposition Headers</strong></li></ul>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-3381a86 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="3381a86" data-element_type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-0cf09e3" data-id="0cf09e3" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-5b63bc4 elementor-widget elementor-widget-spacer" data-id="5b63bc4" data-element_type="widget" data-widget_type="spacer.default">
				<div class="elementor-widget-container">
							<div class="elementor-spacer">
			<div class="elementor-spacer-inner"></div>
		</div>
						</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-a0aff0b elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="a0aff0b" data-element_type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-48c6c18" data-id="48c6c18" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-de5c938 elementor-widget elementor-widget-heading" data-id="de5c938" data-element_type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-xl">Lesson Slides</h2>				</div>
				</div>
				<div class="elementor-element elementor-element-37e6760 elementor-widget elementor-widget-pdfjs_viewer" data-id="37e6760" data-element_type="widget" data-widget_type="pdfjs_viewer.default">
				<div class="elementor-widget-container">
					<iframe src="https://softuni.org/wp-content/plugins/pdf-viewer-for-elementor/assets/pdfjs/web/viewer.html?file=https://softuni.org/wp-content/uploads/2022/07/Dev-Concepts-Episode-39-HTTP-Essentials.pdf&amp;embedded=true" style="display: block; margin-left: auto; margin-right: auto; width: 100%; height: 800px;" frameborder="1" marginheight="0px" marginwidth="0px" allowfullscreen></iframe>				</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				</div>
		<p>The post <a href="https://softuni.org/dev-concepts/everything-you-need-to-know-about-http-protocol/">Everything You Need To Know About HTTP Protocol [Dev Concepts #39]</a> appeared first on <a href="https://softuni.org">SoftUni Global</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://softuni.org/dev-concepts/everything-you-need-to-know-about-http-protocol/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>

<!--
Performance optimized by W3 Total Cache. Learn more: https://www.boldgrid.com/w3-total-cache/?utm_source=w3tc&utm_medium=footer_comment&utm_campaign=free_plugin

Page Caching using Disk: Enhanced 
Lazy Loading (feed)

Served from: softuni.org @ 2026-11-06 02:16:03 by W3 Total Cache
-->