<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Internet jargons]]></title><description><![CDATA[Internet jargons]]></description><link>https://internet-jargons.hashnode.dev</link><generator>RSS for Node</generator><lastBuildDate>Fri, 18 Sep 2026 20:42:39 GMT</lastBuildDate><atom:link href="https://internet-jargons.hashnode.dev/rss.xml" rel="self" type="application/rss+xml"/><language><![CDATA[en]]></language><ttl>60</ttl><item><title><![CDATA[why learn python in this era of AI tools?]]></title><description><![CDATA[life without python

No AI tool would exist in this world ,so that means one cannot generate any code. All the fresher developer would be happy listening without python AI could no longer take there jobs!

Companies like Netflix,Google,NASA depend on...]]></description><link>https://internet-jargons.hashnode.dev/why-learn-python-in-this-era-of-ai-tools</link><guid isPermaLink="true">https://internet-jargons.hashnode.dev/why-learn-python-in-this-era-of-ai-tools</guid><category><![CDATA[ChaiCode]]></category><category><![CDATA[Chaiaurcode]]></category><dc:creator><![CDATA[uday k]]></dc:creator><pubDate>Wed, 21 May 2025 09:47:45 GMT</pubDate><enclosure url="https://cdn.hashnode.com/res/hashnode/image/upload/v1747820690958/1a9f1d48-836c-4170-813e-e08adb6c254c.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h1 id="heading-life-without-python">life without python</h1>
<ul>
<li><p>No AI tool would exist in this world ,so that means one cannot generate any code. All the fresher developer would be happy listening <mark>without python AI could no longer take there jobs!</mark></p>
</li>
<li><p>Companies like Netflix,Google,NASA depend on this language. So without this language “<mark>no Netflix and chill” and no incognito searches!</mark></p>
</li>
<li><p>While the <mark>real python made headlines for gulping down actual humans</mark> (true story – over 10 in the last decade!), the Python language has been swallowing bugs, errors, and my developer’s confusion.</p>
</li>
</ul>
<h2 id="heading-why-python-is-famous-for-ai-and-data-science">Why python is famous for AI and Data science</h2>
<ul>
<li><p>The first answer would be its simple to write nature and readability. <mark>Heard even 5 year old is using python to code ,NO wonder its called “ABC language"</mark>. Since even kids can code in python ,it makes it easier for the actual developers to crack complex algo’s</p>
</li>
<li><p>Due to python libraries such as PANDAS,NUMPY and TENSORFLOW. It is widely used in AI</p>
</li>
<li><p>Using tensor flow libraries google photo’s feature is seamless in recognizing similar photos</p>
</li>
<li><p>NETFLIX recommendation systems uses python .So, next time whenever u get good Netflix recommendation don’t forget to thank python</p>
</li>
</ul>
<h2 id="heading-why-is-python-king-in-data-science-world">why is python king in data science world</h2>
<ul>
<li><p>Data-Manipulation :kind of arranging the data or changing the data in such a manner that its useful</p>
</li>
<li><p>Analysis :getting the output from the actual data</p>
</li>
</ul>
<p>Using python and its libraries both manipulation and analysis can de done easily</p>
<h2 id="heading-real-life-example-of-python">Real life example of python</h2>
<p><img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1747819662743/65e20a33-3059-4908-a6c8-14da8c930171.png" alt class="image--center mx-auto" /></p>
<p>Using python Flipkart :</p>
<ul>
<li><p>Takes the customer data</p>
</li>
<li><p>Analyzes it and gets the required info out</p>
<p>  Eg : spending pattern of the customer</p>
</li>
<li><p>After analyzing the data it can recommend products according to the requirement of the customer</p>
</li>
<li><p>This overall improves the customer experience</p>
</li>
</ul>
<h3 id="heading-so-next-time-while-underestimating-the-power-of-python-both-language-and-animaljust-think-of-above-points"><mark>So ,next time while underestimating the power of python (both language and animal)just think of above points.</mark></h3>
]]></content:encoded></item><item><title><![CDATA[Understanding array methods in a FAMILY!!]]></title><description><![CDATA[General analogy
samj lo Ek family car mei wedding ke liye ja rhe hai in a seven seater car
1)At( ) method
This would return kon sa family member kon se seat par baitha
for example:- papa is in driving seat,aur mom unke piche
jab pucho papa kaha hai??...]]></description><link>https://internet-jargons.hashnode.dev/understanding-array-methods-in-a-family</link><guid isPermaLink="true">https://internet-jargons.hashnode.dev/understanding-array-methods-in-a-family</guid><category><![CDATA[ChaiCode]]></category><dc:creator><![CDATA[uday k]]></dc:creator><pubDate>Tue, 11 Feb 2025 11:27:26 GMT</pubDate><enclosure url="https://cdn.hashnode.com/res/hashnode/image/upload/v1739268741783/f5b19d9a-affb-4381-bb7b-b087c3ada89b.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h2 id="heading-general-analogy">General analogy</h2>
<p>samj lo Ek family car mei wedding ke liye ja rhe hai in a seven seater car</p>
<h1 id="heading-1at-method">1)At( ) method</h1>
<p>This would return kon sa family member kon se seat par baitha</p>
<p>for example:- papa is in driving seat,aur mom unke piche</p>
<p>jab pucho papa kaha hai??</p>
<p>this would return 1</p>
<p>Real example:</p>
<p>const array1 = [5, 12, 8, 130, 44];</p>
<p>let index = 2;</p>
<p>console.log(<code>An index of ${index} returns ${</code><a target="_blank" href="http://array1.at"><code>array1.at</code></a><code>(index)}</code>);</p>
<p><img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1739270028183/b6e75ee8-423f-4741-beca-603e6460cd6c.png" alt class="image--center mx-auto" /></p>
<h1 id="heading-2find-method">2)Find ( ) method</h1>
<p>This would return only one element</p>
<p>for example:kon sa member family mei sabse jyada shaitaan hai</p>
<p>ans:shaitani bacha(only one answer)(uska naam lega)</p>
<p>Real example:</p>
<p>const array1 = [5, 12, 8, 130, 44];</p>
<p>const found = array1.find((element) =&gt; element &gt; 10);</p>
<p>console.log(found); // Expected output: 12</p>
<h1 id="heading-3pop-method">3)POP ( ) method</h1>
<p>This would remove the last element in an array</p>
<p>for example :agar hum family ko array mei represnt kaare so it would be smthg like this</p>
<h2 id="heading-fathermotherkid1kid2shiatani-bacha">[Father,Mother,Kid1,Kid2,Shiatani bacha]</h2>
<p>pop method bada BRUTAL method aur strict method hai,voh last element ko hata deti hai.Bache ka kuch mercy nhi hai usse</p>
<p>Real example-</p>
<p>const plants = ['broccoli', 'cauliflower', 'cabbage', 'kale', 'tomato'];</p>
<p>console.log(plants.pop()); // Expected output: "tomato"</p>
<p>SHAITANI baccha family car se out ho gaye hai</p>
<p><img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1739270750381/b3f30fc0-9bf3-4ef7-8c58-0caf1111efba.png" alt class="image--center mx-auto" /></p>
<h1 id="heading-4push-method">4)Push ( ) method</h1>
<p>This method would push an element in the last of the array</p>
<p>for example-agar chacha ji ko bhi shaadi mein jana ho ,toh push method ka use hoga ,Jo ki last seat le lenge</p>
<p>array would look like</p>
<h2 id="heading-father-motherkid1kid2chacha-ji">[father ,mother,kid1,kid2,chacha ji]</h2>
<p>Real example</p>
<p>const animals = ['pigs', 'goats', 'sheep'];</p>
<p>const count = animals.push('cows'); console.log(count); // Expected output: 4 console.log(animals); // Expected output: Array ["pigs", "goats", "sheep", "cows"]</p>
<p><img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1739271014527/c421c12f-9f91-47fd-9791-961c4238648b.png" alt class="image--center mx-auto" /></p>
<h1 id="heading-5value-method">5)Value ( ) method</h1>
<p>This method will return kon kon car mei hai</p>
<p>For example:agar car mein rear view mirror nhi hai papa ko pata karna hai kon konsi seat mein hai?Toh value method ka use karenge  </p>
<p>Real Example:</p>
<p>const array1 = ['a', 'b', 'c']; const iterator = array1.values();</p>
<p>for (const value of iterator) { console.log(value); }  </p>
<h1 id="heading-6unshift-method">6)Unshift () method</h1>
<p>This method will add elements at the start</p>
<p>For example-abhi tak papa driving kar rhe te ,aur beech mei mama ji mil gaye ,voh baiteenge toh sirf driving seat pe toh baaki sab peeche chale jaate hai mama ji ke chakar mein</p>
<h2 id="heading-mama-ji-father-mother-kid1kid2chacha-ji">[Mama ji ,father ,mother ,kid1,kid2,chacha ji]</h2>
<p>Real example</p>
<p>const array1 = [1, 2, 3];</p>
<p>console.log(array1.unshift(4, 5)); // Expected output: 5</p>
<p>console.log(array1); // Expected output: Array [4, 5, 1, 2, 3]</p>
<p><img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1739271984803/00282d2f-a411-4833-b59a-f7ac34e6ec90.png" alt class="image--center mx-auto" /></p>
<h1 id="heading-7shift-method">7)Shift ( ) method</h1>
<p>Yeh method sidha first element ko remove kar deti hai ,meaning agar sidha driving karne wale admi hi haat jayenge</p>
<p>For example :Agar socho papa jealous ho rhe hai ki mama ne driving wali seat leli ,Toh papa shift method use kar skte hai</p>
<p>then it would look like this</p>
<h2 id="heading-father-motherkid1kid2chacha-ji-1">[father ,mother,kid1,kid2,chacha ji]</h2>
<p>Real example</p>
<p>const array1 = [1, 2, 3];</p>
<p>const firstElement = array1.shift();</p>
<p>console.log(array1); // Expected output: Array [2, 3]</p>
<p>console.log(firstElement); // Expected output: 1</p>
<p><img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1739271014527/c421c12f-9f91-47fd-9791-961c4238648b.png" alt /></p>
<h1 id="heading-8reverse-method">8)Reverse ( ) method</h1>
<p>poora ulta ho jayega yeh method use karke  </p>
<p>for example:Soch lo ki yeh sab aage piche ka tamsha dekh kar chacha ji driving karna hai abhi,Toh ab cahachi ji .reverse method use karenge aur order badal jayega</p>
<h2 id="heading-chacha-ji-kid2kid1mother-father">[chacha ji ,kid2,kid1,mother ,father]</h2>
<p>Real example:</p>
<p>const array1 = ['one', 'two', 'three']; console.log('array1:', array1);</p>
<p>// Expected output: "array1:" Array ["one", "two", "three"]</p>
<p><img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1739272657810/a406d38b-812f-4a14-9475-133a902b74a1.png" alt class="image--center mx-auto" /></p>
<h1 id="heading-9find-last">9)Find last ( )</h1>
<p>yeh method sirf ek element return karega</p>
<p>for exmaple -pooch lo kon sabse kam shaitaan hai toh koi stranger last method use karke answer bata skta hai.Iss case Papa ji ayega answer mein<br />const array1 = [5, 12, 50, 130, 44];</p>
<p>const found = array1.findLast((element) =&gt; element &gt; 45);</p>
<p>console.log(found)  </p>
<h1 id="heading-10found">10)Found( )</h1>
<p>yeh method pata laga skte hai ki koi car mein hai ki ki nhi</p>
<p>kisi ko confusion hai agar shiatani bacha car mein hai ya nhi they can directly use .includes(shaitaniBcaha),ans ayega FALSE  </p>
<p>Real example:<br />const array1 = [1, 2, 3];</p>
<p>console.log(array1.includes(2)); // Expected output: true</p>
<p>const pets = ['cat', 'dog', 'bat'];</p>
<p>console.log(pets.includes('cat')); // Expected output: true</p>
]]></content:encoded></item><item><title><![CDATA[Internet Jargons]]></title><description><![CDATA[HTTP-


Client Request:  Jab tum apne browser me URL type karte ho (jaise https://google.com), browser (client) server se ek HTTP request bhejta hai.

Server Response:  Server tumhare request ko process karta hai aur HTML, CSS, JavaScript ya kisi fil...]]></description><link>https://internet-jargons.hashnode.dev/internet-jargons</link><guid isPermaLink="true">https://internet-jargons.hashnode.dev/internet-jargons</guid><dc:creator><![CDATA[uday k]]></dc:creator><pubDate>Sun, 12 Jan 2025 12:51:31 GMT</pubDate><enclosure url="https://cdn.hashnode.com/res/hashnode/image/upload/v1736681276069/32e08bd9-072a-4aab-ae90-4c93f726a391.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h1 id="heading-http">HTTP-</h1>
<p><img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1736682347357/0f9b9dc9-0cb3-4ddb-875d-8de5265539b0.png" alt class="image--center mx-auto" /></p>
<ul>
<li><p><strong>Client Request</strong>:<br />  Jab tum apne browser me URL type karte ho (jaise <a target="_blank" href="https://google.com"><code>https://google.com</code></a>), browser (client) server se ek <strong>HTTP request</strong> bhejta hai.</p>
</li>
<li><p><strong>Server Response</strong>:<br />  Server tumhare request ko process karta hai aur HTML, CSS, JavaScript ya kisi file/data ka <strong>response</strong> HTTP ke through wapas bhejta hai.</p>
</li>
<li><p><strong>Data Transfer Format</strong>:</p>
<ul>
<li><p>HTTP ke andar <strong>HyperText</strong> (HTML pages) ya kisi bhi type ka data (JSON, XML, images, videos) transfer ho sakta hai.</p>
</li>
<li><p>Ye data <strong>packets</strong> ke form me bheja jata hai.</p>
</li>
</ul>
</li>
</ul>
<h1 id="heading-stateless-protocol">STATELESS PROTOCOL</h1>
<h3 id="heading-http-is-a-stateless-protocol">HTTP IS A STATELESS PROTOCOL</h3>
<p>Aise samaj lo jab bhi tum kisi website pe jaate ho tab tum ek new USER ban jaate ho</p>
<p>example-Socho ek dhabha (server) hai jisme tum customer (client) ho. Agar dhabha <strong>stateless</strong> hai, to har baar tum khana order karte ho, tumhe apna pura order aur details baar-baar batani padti hai. Dhabha tumhara pehle ka order yaad nahi rakhta.</p>
<h2 id="heading-question">QUESTION?</h2>
<h3 id="heading-agar-har-aise-hi-chalega-toh-kaise-koi-bookmarks-jaise-cheeze-kaam-karti-hai">Agar har aise hi chalega toh kaise koi bookmarks jaise cheeze kaam karti hai?</h3>
<p>Iske ayye humhare paas SESSIONS aur COOKIES</p>
<h1 id="heading-ia"> </h1>
<p>COOKIES and SESSIONS  </p>
<h3 id="heading-cookies"><strong>Cookies</strong>:</h3>
<p>Cookies chhoti files hoti hain jo client-side (browser) me store hoti hain aur user-specific data rakhti hain, jaise login status ya preferences.</p>
<h4 id="heading-kaise-kaam-karti-hain-cookies"><strong>Kaise Kaam Karti Hain Cookies?</strong></h4>
<ol>
<li><p>Jab tum login karte ho (e.g., Gmail), server ek <strong>cookie</strong> generate karta hai aur tumhare browser me save kar deta hai.</p>
</li>
<li><p>Jab tum dobara request bhejte ho, browser wo cookie server ko bhejta hai.</p>
</li>
<li><p>Server cookie ko dekh kar samajh jata hai ki ye kaun user hai aur uska session continue karta hai.</p>
</li>
</ol>
<h4 id="heading-example"><strong>Example</strong>:</h4>
<ul>
<li><p>Tum <a target="_blank" href="http://www.amazon.in"><code>www.amazon.in</code></a> par visit karte ho aur "Add to Cart" karte ho. Amazon tumhari cart ki information ko ek cookie ke through browser me store karta hai.</p>
</li>
<li><p>Jab tum wapas jaate ho, cart ki details waise ki waise milti hain.</p>
</li>
</ul>
<h4 id="heading-types-of-cookies"><strong>Types of Cookies</strong>:</h4>
<ol>
<li><p><strong>Session Cookies</strong>: Temporary cookies jo tab tak active hoti hain jab tak browser band nahi hota.</p>
</li>
<li><p><strong>Persistent Cookies</strong>: Long-term cookies jo expiry date ke saath aati hain (e.g., "Remember Me" option).</p>
</li>
<li><p><strong>Secure Cookies</strong>: Sirf HTTPS connection par kaam karti hain.</p>
</li>
</ol>
<hr />
<h3 id="heading-sessions"><strong>Sessions</strong>:</h3>
<p>Sessions server-side par user-specific data store karte hain. Jab tak user active hai, tab tak session valid rehta hai.</p>
<h4 id="heading-kaise-kaam-karta-hai-session"><strong>Kaise Kaam Karta Hai Session?</strong></h4>
<ol>
<li><p>Jab tum login karte ho, server ek <strong>session ID</strong> generate karta hai aur usse server-side par store karta hai.</p>
</li>
<li><p>Ye session ID client ko bhej diya jata hai (usually cookie ke through).</p>
</li>
<li><p>Jab client dobara request bhejta hai, session ID ke basis par server user ko identify karta hai.</p>
</li>
</ol>
<h4 id="heading-example-1"><strong>Example</strong>:</h4>
<ul>
<li><p>Tum kisi banking website par login karte ho. Server tumhare account ke session data ko maintain karta hai.</p>
</li>
<li><p>Agar tum kuch der tak active nahi ho, session expire ho jata hai for security.</p>
</li>
</ul>
<h1 id="heading-ia-1"> </h1>
<p>HTTP HEADERS</p>
<p>Socho tum post office (client) se ek parcel bhej rahe ho (HTTP request).<br />Parcel ke upar likhi information <strong>HTTP headers</strong> ki tarah hai, jo receiver (server) ko batata hai ki parcel kahan jaana hai aur uska nature kya hai (fragile, urgent, etc.).</p>
<p>In case of browser voh info hoga</p>
<ul>
<li><p>Client kon hai?</p>
</li>
<li><p>Browser info</p>
</li>
<li><p>Date and Time</p>
</li>
</ul>
<h1 id="heading-request-response-model-model-bas-fun-ke-liye-likh-diya-gaya-hai">REQUEST -RESPONSE MODEL (MODEL BAS FUN KE LIYE LIKH DIYA GAYA HAI)</h1>
<p><img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1736685467747/deb0021c-1182-4e27-8c25-7ee1bad2426b.png" alt class="image--center mx-auto" /></p>
<p>Socho tum ek restaurant me waiter ko (server) order karte ho:</p>
<ol>
<li><p>Tum (client) waiter ko bolte ho: "Mujhe ek pizza chahiye" (request).</p>
</li>
<li><p>Waiter kitchen (server) me jata hai, order prepare hota hai.</p>
</li>
<li><p>Waiter tumhe pizza wapas laata hai (response).</p>
</li>
</ol>
<p>Yahi kaam <strong>client-server communication</strong> me hota hai.  </p>
<p><strong>Request-Response Cycle Steps</strong>:</p>
<ol>
<li><p><strong>Client Request Send Karta Hai</strong>:</p>
<ul>
<li><p>Client server ko kuch data bhejta hai (e.g., URL, method, headers, body).</p>
</li>
<li><p>Example: Browser se "<a target="_blank" href="http://Google.com">Google.com</a>" open karte ho.</p>
</li>
</ul>
</li>
<li><p><strong>Server Request Receive Karta Hai</strong>:</p>
<ul>
<li><p>Server request ko analyze karta hai aur decide karta hai ki response kya bhejna hai.</p>
</li>
<li><p>Example: Google ka server tumhare query ko samajhta hai.</p>
</li>
</ul>
</li>
<li><p><strong>Server Response Bhejta Hai</strong>:</p>
<ul>
<li><p>Server client ko data (e.g., HTML page, JSON data) bhejta hai.</p>
</li>
<li><p>Example: Google ka search result HTML page ke form me wapas aata hai.</p>
</li>
</ul>
</li>
</ol>
<p>Sure! Let’s explain <strong>User-Agent, TCP, IP, URL, DNS, Header, Payload, Cache</strong> in an easy-to-understand way, following the same style with real-life examples and technical context.</p>
<hr />
<h3 id="heading-1-user-agent">1. <strong>User-Agent</strong></h3>
<p><strong>User-Agent</strong> ek HTTP header hai jo <strong>client ke software aur hardware ka detail</strong> batata hai (browser kaunsa hai, operating system kya hai, etc.).</p>
<h4 id="heading-example-in-real-life"><strong>Example in Real Life</strong>:</h4>
<p>Socho tum ek form bhar rahe ho aur batate ho:</p>
<ul>
<li><p>"Main mobile se aaya hoon (Android)"</p>
</li>
<li><p>"Mera browser Chrome hai."</p>
</li>
</ul>
<h4 id="heading-technical-example"><strong>Technical Example</strong>:</h4>
<p>Request header me User-Agent kuch aisa hota hai:</p>
<pre><code class="lang-plaintext">User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) Chrome/110.0
</code></pre>
<p>Yeh server ko batata hai ki tum Chrome browser se Windows OS ka use kar rahe ho.</p>
<hr />
<h3 id="heading-2-tcp-transmission-control-protocol">2. <strong>TCP (Transmission Control Protocol)</strong></h3>
<p>TCP ek <strong>protocol hai jo data ko reliable tareeke se deliver karta hai</strong>. Iska kaam hota hai data ko <strong>packets me todna aur fir sahi order me reassemble karna</strong>.</p>
<h4 id="heading-example-in-real-life-1"><strong>Example in Real Life</strong>:</h4>
<p>Socho tum courier bhej rahe ho aur fragile items alag-alag boxes me pack karte ho. Har box pe number likhte ho (packet number) aur ensure karte ho ki saare boxes customer tak sahi order me pahunchein.</p>
<h4 id="heading-technical-context"><strong>Technical Context</strong>:</h4>
<p>TCP packets me error-checking aur acknowledgment hota hai:</p>
<ol>
<li><p>"Packet 1 pahunch gaya."</p>
</li>
<li><p>"Packet 2 resend karna hai."</p>
</li>
</ol>
<hr />
<h3 id="heading-3-ip-internet-protocol">3. <strong>IP (Internet Protocol)</strong></h3>
<p>IP address ek unique <strong>identity number</strong> hai jo har device ko internet pe assign hota hai, taki devices ek dusre ko locate kar sakein.</p>
<h4 id="heading-example-in-real-life-2"><strong>Example in Real Life</strong>:</h4>
<p>Tumhara ghar ka address IP address ki tarah hai. Courier delivery ke liye tumhara address zaruri hai.</p>
<h4 id="heading-technical-example-1"><strong>Technical Example</strong>:</h4>
<ul>
<li><p>IPv4: <code>192.168.1.1</code></p>
</li>
<li><p>IPv6: <code>2001:0db8:85a3:0000:0000:8a2e:0370:7334</code></p>
</li>
</ul>
<hr />
<h3 id="heading-4-url-uniform-resource-locator">4. <strong>URL (Uniform Resource Locator)</strong></h3>
<p>URL ek <strong>web address</strong> hai jo batata hai ki internet pe resource kahan available hai.</p>
<h4 id="heading-example-in-real-life-3"><strong>Example in Real Life</strong>:</h4>
<p>Socho tum ek restaurant ka menu padhte ho:</p>
<ul>
<li><p>Restaurant ka address = <a target="_blank" href="http://www.example.com"><code>www.example.com</code></a></p>
</li>
<li><p>Dish ka section = <code>/menu/pizza</code><br />  Pura URL: <a target="_blank" href="https://www.example.com/menu/pizza"><code>https://www.example.com/menu/pizza</code></a></p>
</li>
</ul>
<h4 id="heading-technical-example-2"><strong>Technical Example</strong>:</h4>
<p>URL ka structure hota hai:</p>
<pre><code class="lang-plaintext">https://www.example.com:443/path/to/page?query=search
</code></pre>
<ul>
<li><p><code>https://</code> = Protocol</p>
</li>
<li><p><a target="_blank" href="http://www.example.com"><code>www.example.com</code></a> = Hostname</p>
</li>
<li><p><code>/path/to/page</code> = Specific resource</p>
</li>
<li><p><code>?query=search</code> = Query parameters</p>
</li>
</ul>
<hr />
<h3 id="heading-5-dns-domain-name-system">5. <strong>DNS (Domain Name System)</strong></h3>
<p>DNS ek <strong>internet phonebook</strong> ki tarah hai jo domain names (e.g., <a target="_blank" href="http://google.com"><code>google.com</code></a>) ko IP addresses (e.g., <code>142.250.190.46</code>) me convert karta hai.</p>
<h4 id="heading-example-in-real-life-4"><strong>Example in Real Life</strong>:</h4>
<p>Socho tumhare phone me contacts saved hain. Tum "Mom" search karte ho, aur phone unka actual number dial karta hai.</p>
<h4 id="heading-technical-example-3"><strong>Technical Example</strong>:</h4>
<p>DNS query:</p>
<pre><code class="lang-plaintext">Client: "google.com ka IP address kya hai?"  
DNS Server: "142.250.190.46"
</code></pre>
<hr />
<h3 id="heading-6-header">6. <strong>Header</strong></h3>
<p>Header me <strong>metadata hoti hai jo client aur server ke beech communicate hoti hai</strong> (e.g., content type, authentication token).</p>
<h4 id="heading-example-in-real-life-5"><strong>Example in Real Life</strong>:</h4>
<p>Parcel ke upar likhi cheezein (e.g., address, fragile, delivery type) header ki tarah hoti hain.</p>
<h4 id="heading-technical-example-4"><strong>Technical Example</strong>:</h4>
<p>Headers in a request:</p>
<pre><code class="lang-plaintext">GET /index.html HTTP/1.1
Host: www.example.com
User-Agent: Mozilla/5.0
</code></pre>
<hr />
<h3 id="heading-7-payload">7. <strong>Payload</strong></h3>
<p>Payload request ya response ka <strong>actual data</strong> hota hai jo client aur server ke beech transfer hota hai.</p>
<h4 id="heading-example-in-real-life-6"><strong>Example in Real Life</strong>:</h4>
<p>Courier ke box ke andar ka saman (e.g., ek book) payload hai. Header batata hai box ka detail, aur payload uske andar ka content.</p>
<h4 id="heading-technical-example-5"><strong>Technical Example</strong>:</h4>
<p>HTTP Request:</p>
<pre><code class="lang-plaintext">POST /api/login HTTP/1.1
Host: www.example.com
Content-Type: application/json

{
  "username": "john_doe",
  "password": "123456"
}
</code></pre>
<p>Payload = <code>{"username": "john_doe", "password": "123456"}</code></p>
<hr />
<h3 id="heading-8-cache">8. <strong>Cache</strong></h3>
<p>Cache ek <strong>temporary storage</strong> hai jo frequently accessed data ko store karta hai, taki agle request me fast response mile.</p>
<h4 id="heading-example-in-real-life-7"><strong>Example in Real Life</strong>:</h4>
<p>Socho tum ek shop se daily samaan lete ho aur shopkeeper tumhare liye ek fixed list bana leta hai, taki har baar tumhe explain na karna pade.</p>
<h4 id="heading-technical-context-1"><strong>Technical Context</strong>:</h4>
<p>Browser cache:</p>
<ol>
<li><p>Tumne pehli baar ek image download ki: <code>image.jpg</code></p>
</li>
<li><p>Browser usko cache me store kar leta hai.</p>
</li>
<li><p>Agli baar wahi image fast load hoti hai.</p>
</li>
</ol>
<hr />
]]></content:encoded></item></channel></rss>