<?xml version="1.0" encoding="UTF-8"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:news="http://www.google.com/schemas/sitemap-news/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" xmlns:video="http://www.google.com/schemas/sitemap-video/1.1"><url><loc>https://haochenqi.com/blog</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://haochenqi.com/blog/A_Simple_Recipe_React_App</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://haochenqi.com/blog/archive</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://haochenqi.com/blog/azure-app-service-custom-domain</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://haochenqi.com/blog/azure-blob-function-retriggering</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://haochenqi.com/blog/azure-function-deployment-slots-with-Bicep</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://haochenqi.com/blog/djang0-blog</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://haochenqi.com/blog/first_blog</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://haochenqi.com/blog/page/2</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://haochenqi.com/blog/protect-app-service-from-ddos-attacks</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://haochenqi.com/blog/React%20Furniture%20Store</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://haochenqi.com/blog/tags</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://haochenqi.com/blog/tags/application-gateway</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://haochenqi.com/blog/tags/auto-swap</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://haochenqi.com/blog/tags/aws-s-3</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://haochenqi.com/blog/tags/azure-app-service</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://haochenqi.com/blog/tags/azure-bicep</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://haochenqi.com/blog/tags/azure-function</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://haochenqi.com/blog/tags/azure-functions</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://haochenqi.com/blog/tags/backend</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://haochenqi.com/blog/tags/blob-function</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://haochenqi.com/blog/tags/bucket-operation</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://haochenqi.com/blog/tags/certificate</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://haochenqi.com/blog/tags/contentful</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://haochenqi.com/blog/tags/custom-domain</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://haochenqi.com/blog/tags/d-do-s</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://haochenqi.com/blog/tags/deep-copy</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://haochenqi.com/blog/tags/depolyment-slot</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://haochenqi.com/blog/tags/django</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://haochenqi.com/blog/tags/docusaurus</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://haochenqi.com/blog/tags/edamam</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://haochenqi.com/blog/tags/furniture</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://haochenqi.com/blog/tags/heroku</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://haochenqi.com/blog/tags/https</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://haochenqi.com/blog/tags/interview-qustions</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://haochenqi.com/blog/tags/java-script</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://haochenqi.com/blog/tags/javascript</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://haochenqi.com/blog/tags/node-js</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://haochenqi.com/blog/tags/paas</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://haochenqi.com/blog/tags/react</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://haochenqi.com/blog/tags/receipe</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://haochenqi.com/blog/tags/shallow-copy</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://haochenqi.com/blog/tags/tls-ssl-binding</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://haochenqi.com/blog/tags/waf</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://haochenqi.com/blog/tags/web-accessibility</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://haochenqi.com/blog/tags/web-development</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://haochenqi.com/blog/understand-copy-in-js</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://haochenqi.com/blog/understand-this-in-one-article</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://haochenqi.com/blog/upload-files-to-s3-iwth-node</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://haochenqi.com/blog/web-accessibility</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://haochenqi.com/docs/</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://haochenqi.com/docs/doc2</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://haochenqi.com/docs/doc3</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://haochenqi.com/docs/mdx</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://haochenqi.com/</loc><changefreq>weekly</changefreq><priority>0.5</priority></url></urlset>