<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Http on Ghafoor's Personal Blog</title><link>http://ghafoorsblog.com/tags/http/</link><description>Recent content in Http on Ghafoor's Personal Blog</description><generator>Hugo</generator><language>en</language><managingEditor>noreply@example.com (AG Sayyed)</managingEditor><webMaster>noreply@example.com (AG Sayyed)</webMaster><copyright>Copyright © 2024-2026 AG Sayyed. All Rights Reserved.</copyright><lastBuildDate>Sat, 16 May 2026 17:42:12 +0100</lastBuildDate><atom:link href="http://ghafoorsblog.com/tags/http/index.xml" rel="self" type="application/rss+xml"/><item><title>Response and Request Objects</title><link>http://ghafoorsblog.com/courses/ibm/fullstack-content/fullstack-pcert/08-ai-apps-python-flask/02-module/004-using-web-api/</link><pubDate>Fri, 25 Jul 2025 00:00:00 +0000</pubDate><author>noreply@example.com (AG Sayyed)</author><guid>http://ghafoorsblog.com/courses/ibm/fullstack-content/fullstack-pcert/08-ai-apps-python-flask/02-module/004-using-web-api/</guid><description>&lt;p class="lead text-primary"&gt;
This document explores how Flask handles HTTP requests and responses, including the use of the request and response objects, their key attributes, and methods for extracting and sending data. It covers HTTP method handling, headers, query parameters, and custom responses in Flask applications.
&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id="understanding-flask-request-and-response-objects"&gt;Understanding Flask Request and Response Objects&lt;/h2&gt;
&lt;p&gt;Flask provides two essential objects for handling web communication: the request object and the response object. These objects allow applications to receive data from clients and send data back, supporting a wide range of HTTP methods and custom behaviors.&lt;/p&gt;</description></item><item><title>Rest Api</title><link>http://ghafoorsblog.com/courses/ibm/fullstack-content/fullstack-pcert/07-python-datascience/05-module/003-rest-api-2/</link><pubDate>Thu, 24 Jul 2025 14:07:03 +0000</pubDate><author>noreply@example.com (AG Sayyed)</author><guid>http://ghafoorsblog.com/courses/ibm/fullstack-content/fullstack-pcert/07-python-datascience/05-module/003-rest-api-2/</guid><description>&lt;p class="lead text-primary"&gt;
This document covers the use of the Python Requests library for HTTP communication, including GET and POST requests, query strings, request and response objects, and practical examples for interacting with web APIs.
&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id="introduction-to-the-requests-library"&gt;Introduction to the Requests Library&lt;/h2&gt;
&lt;p&gt;The Requests library in Python simplifies sending HTTP/1.1 requests. It supports GET and POST methods, allowing easy interaction with web servers and APIs.&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id="making-get-requests"&gt;Making GET Requests&lt;/h2&gt;
&lt;p&gt;Import the library and send a GET request:&lt;/p&gt;</description></item><item><title>HTTP Protocols and REST APIs</title><link>http://ghafoorsblog.com/courses/ibm/fullstack-content/fullstack-pcert/07-python-datascience/05-module/002-http-protocols/</link><pubDate>Thu, 24 Jul 2025 14:01:59 +0000</pubDate><author>noreply@example.com (AG Sayyed)</author><guid>http://ghafoorsblog.com/courses/ibm/fullstack-content/fullstack-pcert/07-python-datascience/05-module/002-http-protocols/</guid><description>&lt;p class="lead text-primary"&gt;
This document covers the fundamentals of REST APIs, the HTTP protocol, URL structure, request and response cycles, status codes, and HTTP methods. Readers will learn how web communication works and how REST APIs facilitate data transfer between clients and servers.
&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id="introduction-to-http-and-rest-apis"&gt;Introduction to HTTP and REST APIs&lt;/h2&gt;
&lt;p&gt;The HTTP protocol is a standard for transferring information over the web, including REST APIs. REST APIs operate by sending requests and receiving responses using HTTP messages, often containing JSON data.&lt;/p&gt;</description></item></channel></rss>