personal-blog/public/posts/index.xml

33 lines
2.4 KiB
XML
Raw Blame History

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
<title>Posts on Basit&#39;s Blog</title>
<link>https://blog.rjbasitali.com/posts/</link>
<description>Recent content in Posts on Basit&#39;s Blog</description>
<generator>Hugo -- gohugo.io</generator>
<language>en-us</language>
<copyright>Basit Ali</copyright>
<lastBuildDate>Tue, 12 Oct 2021 22:05:04 +0500</lastBuildDate><atom:link href="https://blog.rjbasitali.com/posts/index.xml" rel="self" type="application/rss+xml" />
<item>
<title>Writing your own Reverse Proxy server using Golang</title>
<link>https://blog.rjbasitali.com/posts/writing-your-own-reverse-proxy-using-golang/</link>
<pubDate>Tue, 12 Oct 2021 22:05:04 +0500</pubDate>
<guid>https://blog.rjbasitali.com/posts/writing-your-own-reverse-proxy-using-golang/</guid>
<description>Writing a Reverse Proxy server in Go is a matter of single digit lines of code due to its rock solid standard library and its low level network plumbing capabilities. Recently I came across some use cases where I needed to write my own Reverse Proxy server and of course Go was the pragmatic choice.
Let us first start with defining Reverse Proxy and its common uses.
Reverse Proxy A Reverse Proxy is an intermediary server that sits between multiple clients and servers, and directs client requests to appropriate backend server.</description>
</item>
<item>
<title>Writing a Middleware for your HTTP handler Golang</title>
<link>https://blog.rjbasitali.com/posts/writing-a-golang-middleware-for-your-http-handler/</link>
<pubDate>Sun, 01 Aug 2021 22:05:04 +0500</pubDate>
<guid>https://blog.rjbasitali.com/posts/writing-a-golang-middleware-for-your-http-handler/</guid>
<description>If you are a backend developer working daily with HTTP requests then you have most likely already encountered situations where you want a common functionality across all the incoming HTTP requests, which can be as simple as checking if the Content-Type header only has the value application/json if you only support json, or maybe you want to spoof your HTTP request to change the method type from POST,GET or PUT to something else based on the X-HTTP-Method-Override header, or of course authenticate before finally passing the request to the destination HTTP handler.</description>
</item>
</channel>
</rss>