{
  "fareez.info": {
    "/": {
      "date": "2026-02-14T00:46:46Z",
      "httpProtocol": "h2, tls/1.3",
      "httpStatus": 200,
      "ipAddress": "98.84.224.111",
      "ipASN": "Amazon.com, Inc.",
      "ipCountry": "United States",
      "httpHeaderHash": "QIDLDJHLQRNTIAFQH55EHVU6QSMEIOFE",
      "httpHeaderTechnologies": [
        "HSTS",
        "Netlify"
      ],
      "httpHeaderUrls": [],
      "httpHeaderByteSize": 402,
      "httpBodyHash": "D5DIQ33UXAOYKA2BQMAZ37SHSORKYWXV",
      "httpBodyTechnologies": [
        "Hugo:0.125.5"
      ],
      "httpBodyUrls": [
        "/blog/web-technologies/",
        "/blog/build-your-own-twitter/",
        "/blog/creating-an-alv-grid-using-oop/",
        "/blog/executing-operating-system-commands-from-abap/",
        "/blog/continuous-development-and-deployment-of-codeigniter-using-git/",
        "/blog/angulars-composability-a-deeper-dive-into-why-it-outshines-react/",
        "/blog/creating-tree-component-using-sveltejs/",
        "/blog/how-to-store-files-in-database-in-abap/",
        "/blog/emulating-discriminated-unions-in-csharp-using-records/",
        "/blog/bit-wise-magic/",
        "/blog/why-go-for-ai-era/",
        "/blog/bootstrap-sass-in-laravel-5/",
        "https://www.facebook.com/KeepCodingTamil",
        "/blog/windows-phone-tiles-using-css-and-jquery/",
        "/blog/creating-table-ui-dynamically/",
        "https://www.linkedin.com/in/fareez-ahamed-48479238",
        "/blog/using-labels-inside-text-field/",
        "/blog/star-rating-component-in-web-dynpro-abap/",
        "/blog/retrospect-jwt-auth-workshop-in-amrita-vishwa-vidyapeetham-chennai/",
        "/blog/how-your-passwords-are-stored/",
        "/blog/pagination-component-using-vuejs/",
        "/blog/random-number-generation-in-abap/",
        "/blog/play-with-bootstrap-using-bootsync/",
        "/blog/use-imperative-handle-new-perspective-in-making-react-components/",
        "/blog/countdown-timer-using-vuejs/",
        "/blog/simple-alv-table-in-webdynpro-abap/",
        "/blog/how-to-create-a-context-menu-in-web-dynpro-abap/",
        "/blog/do-u-really-study/",
        "/blog/anatomy-of-table-ui/",
        "/blog/hierarchy-of-ui-elements/",
        "/blog/optimize-loop-at-using-field-symbols/",
        "https://fonts.googleapis.com/css2?family=Yanone+Kaffeesatz:wght@500;600;700\u0026display=swap",
        "/blog/feel-the-binary-code/",
        "/blog/search-twitter-from-your-program/",
        "/blog/an-analysis-on-twitters-leaked-passwords/",
        "/blog/why-interfaces-in-go-are-not-explicitly-implemented/",
        "https://fonts.googleapis.com/css2?family=Fira+Code\u0026family=Libre+Baskerville:ital,wght@0,400;0,700;1,400\u0026family=Source+Sans+Pro:wght@900\u0026display=swap",
        "mailto://contact@fareez.info",
        "/blog/embedding-react-app-in-go-binary/",
        "/blog/depth-first-traversal-using-generators/",
        "/blog/thread-safe-lazy-loading-using-sync-once-in-go/",
        "/blog/convert-photos-to-css3/",
        "/blog/bitwise-can-avoid-loops/",
        "/blog/real-artists-sign-their-work/",
        "/blog/java-and-platform-independency/",
        "/blog/sticky-notes-using-css3-and-jquery/",
        "/blog/why-am-adding-sveltejs-to-my-toolkit/",
        "/blog/draggable-widget-layouts-using-reactjs/",
        "/blog/pursuit-of-better-password-storing-technique/",
        "/blog/timer-in-web-dynpro-abap/",
        "/blog/writing-in-the-age-of-chatgpt/",
        "/blog/my-experience-on-sap-teched-bangalore/",
        "/blog/how-to-create-tree-list-report-in-abap/",
        "/blog/dynamic-search-help-from-internal-table/",
        "https://www.youtube.com/channel/UC8lASFEFugmwceGFKG3zv7w",
        "/blog/testing-react-components-that-makes-fetch-axios-api-call/",
        "/blog/custom-react-hook-to-trigger-callback-when-component-enters-screen/",
        "/blog/to-my-fellow-readers/",
        "/blog/four-different-characters/",
        "/blog/singleton-pattern-in-abap/",
        "https://twitter.com/fareez_ahamed",
        "/blog/text-symbols-in-web-dynpro-abap/",
        "/blog/create-your-own-autocomplete-using-vuejs/",
        "/blog/create-your-own-autocomplete-using-vuejs-2/",
        "/blog/authenticate-users-from-multiple-tables-in-laravel/",
        "/app.css?1759134407",
        "/blog/integrating-applications-with-suspend-resume-exit-plugs/",
        "/blog/setting-up-tailwind-in-angular/",
        "/blog/how-to-create-zip-file-in-abap/",
        "/blog/creating-ui-elements-dynamically/",
        "/blog/running-a-report-and-getting-its-result/",
        "/blog/extending-blade-for-role-checks-in-laravel/",
        "/blog/star-rating-display-component-web-dynpro-abap/",
        "/blog/google-maps-in-web-dynpro-abap/",
        "/blog/saving-tweets-to-mongodb-using-java/"
      ],
      "httpBodyMetaTags": {
        "description": "Full Stack Developer | Javascript, Laravel, SAP ABAP"
      },
      "httpBodyByteSize": 43467,
      "httpBodyPageTitle": "Fareez Ahamed | fareez.info"
    },
    "/blog/why-interfaces-in-go-are-not-explicitly-implemented/": {
      "date": "2026-02-14T01:01:38Z",
      "httpProtocol": "h2, tls/1.3",
      "httpStatus": 200,
      "ipAddress": "18.208.88.157",
      "ipASN": "Amazon.com, Inc.",
      "ipCountry": "United States",
      "httpHeaderHash": "FA4BAPONYA3OMF2O3AGSMEXVHKNP2BYP",
      "httpHeaderTechnologies": [
        "HSTS",
        "Netlify"
      ],
      "httpHeaderUrls": [],
      "httpHeaderByteSize": 402,
      "httpBodyHash": "NXO2MU2Q7PUIAGNLFHMMYWRPIHWX2Q2P",
      "httpBodyTechnologies": [],
      "httpBodyUrls": [
        "https://fonts.googleapis.com/css2?family=Yanone+Kaffeesatz:wght@500;600;700\u0026display=swap",
        "https://fonts.googleapis.com/css2?family=Fira+Code\u0026family=Libre+Baskerville:ital,wght@0,400;0,700;1,400\u0026family=Source+Sans+Pro:wght@900\u0026display=swap",
        "https://disqus.com/embed/comments/?base=default\u0026f=fareez-info\u0026t_u=https%3A%2F%2Fwww.fareez.info%2Fblog%2Fwhy-interfaces-in-go-are-not-explicitly-implemented%2F\u0026t_d=Why%20Interfaces%20in%20Go%20Are%20Not%20Explicitly%20Implemented\u0026t_t=Why%20Interfaces%20in%20Go%20Are%20Not%20Explicitly%20Implemented\u0026s_o=default#version=670b3f7229f9c5e11382076cc0d25eb5",
        "/tags/go",
        "/blog/thread-safe-lazy-loading-using-sync-once-in-go/",
        "https://disqus.com/recommendations/?base=default\u0026f=fareez-info\u0026t_u=https%3A%2F%2Fwww.fareez.info%2Fblog%2Fwhy-interfaces-in-go-are-not-explicitly-implemented%2F\u0026t_d=Why%20Interfaces%20in%20Go%20Are%20Not%20Explicitly%20Implemented\u0026t_t=Why%20Interfaces%20in%20Go%20Are%20Not%20Explicitly%20Implemented#version=9bfe88d5db211f534ca8070adc28ac78",
        "/",
        "/app.css?1759134407",
        "/blog/embedding-react-app-in-go-binary/"
      ],
      "httpBodyMetaTags": {
        "description": "Interfaces in Go are different from interfaces in Java or C#. This article explains the purpose of Go's interfaces designed not to be implemented explicitly"
      },
      "httpBodyByteSize": 23955,
      "httpBodyPageTitle": "Why Interfaces in Go Are Not Explicitly Implemented | fareez.info"
    }
  },
  "jaimes.net": {
    "/": {
      "date": "2026-02-13T06:33:03Z",
      "httpProtocol": "h2, tls/1.3",
      "httpStatus": 200,
      "ipAddress": "18.208.88.157",
      "ipASN": "Amazon.com, Inc.",
      "ipCountry": "United States",
      "httpHeaderHash": "U2W7KESAQMYZGMTPWX65OFUGSJ7XGFVE",
      "httpHeaderTechnologies": [
        "HSTS",
        "Netlify"
      ],
      "httpHeaderUrls": [],
      "httpHeaderByteSize": 419,
      "httpBodyHash": "WNMBKQYC5VGLX2P46BC2GSQNT3Z6YKPU",
      "httpBodyTechnologies": [
        "Hugo:0.125.5"
      ],
      "httpBodyUrls": [
        "https://www.jaimes.net"
      ],
      "httpBodyMetaTags": {},
      "httpBodyByteSize": 427,
      "httpBodyPageTitle": "jaimes.net"
    }
  },
  "jlinx.io": {
    "/": {
      "date": "2026-02-14T04:28:31Z",
      "httpProtocol": "http/1.1, tls/1.2",
      "httpStatus": 200,
      "ipAddress": "104.237.138.119",
      "ipASN": "Akamai Connected Cloud",
      "ipCountry": "United States",
      "httpHeaderHash": "HSPCNXEBFXVVEFL332YXXIEYSCGXIMHJ",
      "httpHeaderTechnologies": [
        "HSTS",
        "Nginx:1.14.0"
      ],
      "httpHeaderUrls": [],
      "httpHeaderByteSize": 416,
      "httpBodyHash": "V7NY3FPPOP4VIUSHB32Y62FEYCCHZKID",
      "httpBodyTechnologies": [
        "Hugo:0.125.5"
      ],
      "httpBodyUrls": [
        "https://www.ietf.org/rfc/rfc8037.txt",
        "https://w3c-ccg.github.io/did-method-web/",
        "https://papers.ssrn.com/sol3/papers.cfm?abstract_id=2045818",
        "#613-jws-payload",
        "https://www.ietf.org/rfc/rfc4648.txt",
        "https://www.ietf.org/rfc/rfc7518.txt",
        "#4-method-name",
        "#51-did-document-schema",
        "#7-security-considerations",
        "#5-format",
        "#63-update",
        "#52-example",
        "https://www.w3.org/TR/did-core/",
        "https://www.ietf.org/rfc/rfc2119.txt",
        "https://weboftrust.github.io/ietf-keri/draft-ssmith-keri.html",
        "/css/fonts.css",
        "https://semver.org",
        "#61-inception-did-creation",
        "https://www.w3.org/TR/json-ld/",
        "https://www.ietf.org/rfc/rfc7517.txt",
        "#64-revoke",
        "#2-definitions",
        "#62-resolution",
        "#614-jws-signature",
        "#52-did-document-schema",
        "#611-inception-via-agent",
        "https://papers.ssrn.com/sol3/cf_dev/AbsByAuth.cfm?per_id=1107005",
        "#3-overview",
        "/css/style.css",
        "#612-jws-header",
        "#1-notation-and-conventions",
        "#6-operations",
        "#8-privacy-considerations",
        "https://www.ietf.org/rfc/rfc7515.txt",
        "https://www.ietf.org/rfc/rfc7519.txt"
      ],
      "httpBodyMetaTags": {},
      "httpBodyByteSize": 18665,
      "httpBodyPageTitle": "JLINC DID Method Specification"
    }
  },
  "justplainsimple.com": {
    "/": {
      "date": "2026-02-06T23:14:53Z",
      "httpProtocol": "h2, tls/1.3",
      "httpStatus": 200,
      "ipAddress": "13.226.209.51",
      "ipASN": "Amazon.com, Inc.",
      "ipCountry": "United States",
      "httpHeaderHash": "5X2HZNYRSNBTLIZ3I3QR26JPWLK5SL33",
      "httpHeaderTechnologies": [
        "HSTS",
        "Amazon CloudFront",
        "Amazon Web Services"
      ],
      "httpHeaderUrls": [],
      "httpHeaderByteSize": 664,
      "httpBodyHash": "3WY7ZKVYSC44VECOIAI3UQ5NMLBCXAE5",
      "httpBodyTechnologies": [
        "Font Awesome",
        "Hugo:0.125.5"
      ],
      "httpBodyUrls": [
        "https://fonts.googleapis.com",
        "#services",
        "/assets/js/site.js",
        "/consulting/infosec/",
        "/articles/",
        "/consulting/",
        "#contact-form",
        "/assets/img/logo.png",
        "https://use.fontawesome.com/releases/v5.3.1/js/all.js",
        "/",
        "/faq/",
        "/consulting/devops/",
        "/training/coaching/",
        "/assets/css/site.css",
        "/consulting/cloudsecurity/",
        "https://fonts.googleapis.com/css2?family=Fraunces:wght@500;600;700\u0026family=Manrope:wght@400;500;600;700\u0026display=swap",
        "/about/",
        "/terms/",
        "/privacy/",
        "/assets/img/vancouver.jpg",
        "https://fonts.gstatic.com"
      ],
      "httpBodyMetaTags": {},
      "httpBodyByteSize": 11867,
      "httpBodyPageTitle": "JustPlainSimple : JustPlainSimple"
    },
    "/articles/": {
      "date": "2026-02-06T21:39:19Z",
      "httpProtocol": "h2, tls/1.3",
      "httpStatus": 200,
      "ipAddress": "13.226.209.5",
      "ipASN": "Amazon.com, Inc.",
      "ipCountry": "United States",
      "httpHeaderHash": "5FSUX3E66AEAXKDAYKJCMFM4CGGO4YKJ",
      "httpHeaderTechnologies": [
        "HSTS",
        "Amazon CloudFront",
        "Amazon Web Services"
      ],
      "httpHeaderUrls": [],
      "httpHeaderByteSize": 664,
      "httpBodyHash": "X5UBAME7W663CC5CTDB4KF2GNTWEPUY3",
      "httpBodyTechnologies": [
        "Font Awesome"
      ],
      "httpBodyUrls": [
        "/faq/",
        "/about/",
        "/consulting/",
        "/articles/d90fcc92-b0bd-4bd7-acfc-73f5c735bfd4/",
        "https://use.fontawesome.com/releases/v5.3.1/js/all.js",
        "https://fonts.googleapis.com/css2?family=Fraunces:wght@500;600;700\u0026family=Manrope:wght@400;500;600;700\u0026display=swap",
        "/terms/",
        "/articles/",
        "#contact-form",
        "/assets/js/site.js",
        "https://fonts.gstatic.com",
        "/articles/8a768703-aa80-4fc9-a639-9ffff11f180f/",
        "/articles/de7bcde6-2c41-4916-9b2f-1f50f47a3176/",
        "/",
        "/consulting/devops/",
        "/assets/css/site.css",
        "/assets/img/logo.png",
        "/consulting/infosec/",
        "/consulting/cloudsecurity/",
        "/articles/d61e301a-d56e-4db3-9c7c-c56df88c26f6/",
        "/articles/e4dee0f9-0757-4e92-af08-ba682ce0ab1f/",
        "/privacy/",
        "/training/coaching/",
        "https://fonts.googleapis.com",
        "/articles/2cdd8742-53fa-43c5-b912-5adce0183e38/"
      ],
      "httpBodyMetaTags": {},
      "httpBodyByteSize": 10162,
      "httpBodyPageTitle": "Articles : JustPlainSimple"
    },
    "/articles/d90fcc92-b0bd-4bd7-acfc-73f5c735bfd4/": {
      "date": "2026-02-06T22:49:05Z",
      "httpProtocol": "h2, tls/1.3",
      "httpStatus": 200,
      "ipAddress": "13.226.209.51",
      "ipASN": "Amazon.com, Inc.",
      "ipCountry": "United States",
      "httpHeaderHash": "MUP5UYFXIE4DY4BB2PNOKFNCDE4L7AAU",
      "httpHeaderTechnologies": [
        "Amazon CloudFront",
        "Amazon Web Services",
        "HSTS"
      ],
      "httpHeaderUrls": [],
      "httpHeaderByteSize": 658,
      "httpBodyHash": "2OSY6653OTK6L2MQY33LUR6RFQDN6CNV",
      "httpBodyTechnologies": [
        "Font Awesome"
      ],
      "httpBodyUrls": [
        "https://docs.aws.amazon.com/vpc/latest/userguide/VPC_Route_Tables.html",
        "https://docs.aws.amazon.com/cli/latest/reference/ec2/describe-security-groups.html",
        "/privacy/",
        "#contact-form",
        "/consulting/devops/",
        "https://use.fontawesome.com/releases/v5.3.1/js/all.js",
        "https://docs.aws.amazon.com/vpc/latest/privatelink/vpc-endpoints.html",
        "/about/",
        "/terms/",
        "/assets/css/site.css",
        "https://docs.aws.amazon.com/systems-manager/latest/userguide/session-manager.html",
        "/articles/d61e301a-d56e-4db3-9c7c-c56df88c26f6/",
        "https://docs.aws.amazon.com/vpc/latest/userguide/flow-logs.html",
        "/assets/js/site.js",
        "/assets/img/logo.png",
        "/consulting/infosec/",
        "https://fonts.googleapis.com",
        "/consulting/cloudsecurity/",
        "https://docs.aws.amazon.com/vpc/latest/userguide/VPC_Subnets.html",
        "https://fonts.gstatic.com",
        "/articles/e4dee0f9-0757-4e92-af08-ba682ce0ab1f/",
        "https://justplainsimple.com/articles/d90fcc92-b0bd-4bd7-acfc-73f5c735bfd4/",
        "https://fonts.googleapis.com/css2?family=Fraunces:wght@500;600;700\u0026family=Manrope:wght@400;500;600;700\u0026display=swap",
        "/",
        "/articles/",
        "/consulting/",
        "/training/coaching/",
        "https://docs.aws.amazon.com/vpn/latest/clientvpn-admin/what-is.html",
        "https://docs.aws.amazon.com/vpc/latest/userguide/VPC_SecurityGroups.html",
        "https://docs.aws.amazon.com/waf/latest/developerguide/what-is-aws-waf.html",
        "/faq/"
      ],
      "httpBodyMetaTags": {
        "description": "Practical network hardening steps in AWS that reduce exposure and catch real attacks without heavy process.",
        "og:description": "Practical network hardening steps in AWS that reduce exposure and catch real attacks without heavy process.",
        "twitter:description": "Practical network hardening steps in AWS that reduce exposure and catch real attacks without heavy process."
      },
      "httpBodyByteSize": 14356,
      "httpBodyPageTitle": "Network Hardening in AWS: Guardrails That Catch Real Attacks : JustPlainSimple"
    }
  },
  "swsmile.info": {
    "/": {
      "date": "2026-02-13T23:17:43Z",
      "httpProtocol": "h2, tls/1.3",
      "httpStatus": 200,
      "ipAddress": "13.35.78.38",
      "ipASN": "Amazon.com, Inc.",
      "ipCountry": "United States",
      "httpHeaderHash": "H53VRYCZTFPIX5EUD7A3A5FKSSDJQ743",
      "httpHeaderTechnologies": [
        "Amazon S3",
        "Amazon CloudFront",
        "Amazon Web Services"
      ],
      "httpHeaderUrls": [
        "atime:1753198348/ctime:1753198348/gid:20/gname:staff/md5:6e0e2374ed53ae216092493180bdf990/mode:33188/mtime:1753198348/uid:501/uname:weishi"
      ],
      "httpHeaderByteSize": 724,
      "httpBodyHash": "GNTSE3FWVP4IJI2MMJVRKZAUV4C2DAH3",
      "httpBodyTechnologies": [
        "Hugo:0.125.5",
        "Google Analytics",
        "cdnjs",
        "jQuery",
        "jsDelivr",
        "Bootstrap",
        "Cloudflare",
        "Polyfill:3"
      ],
      "httpBodyUrls": [
        "/tags/dataformat",
        "https://github.com/swsmile/hugo-theme-312",
        "/tags/xml",
        "/tags/hexo",
        "/tags/mysql",
        "/tags/wmware",
        "/tags/prometheus",
        "/tags/cachesystem",
        "/tags/linuxcommand",
        "/tags/datastructure",
        "/all",
        "/tags/iot",
        "/tags/java",
        "/tags/lock",
        "/tags/kafka",
        "/tags/design",
        "/tags/freebsd",
        "/tags/network",
        "/tags/c",
        "/tags/vmware",
        "/tags/padavan",
        "/tags/security",
        "/tags/hackintosh",
        "/js/jquery.min.js",
        "/js/bootstrap.min.js",
        "/tags/software-testing",
        "/tags/compile",
        "/tags/hardware",
        "/js/hux-blog.min.js",
        "/post/aop-in-spring/",
        "/css/hux-blog.min.css",
        "mailto:swsmile1028@gmail.com",
        "https://polyfill.io/v3/polyfill.min.js?features=es6",
        "//cdnjs.cloudflare.com/ajax/libs/font-awesome/4.6.3/css/font-awesome.min.css",
        "/tags/sql",
        "/tags/golang",
        "/tags/hadoop",
        "/tags/javaee",
        "/tags/zookeeper",
        "https://www.instagram.com/swsmile666/",
        "https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-mml-chtml.js",
        "/tags/aws",
        "/tags/git",
        "/tags/django",
        "/tags/router",
        "/tags/spring",
        "/tags/windows",
        "/tags/systemdesign",
        "https://cdnjs.cloudflare.com/ajax/libs/pangu/4.0.7/pangu.min.js",
        "/top/about",
        "/top/about/",
        "/tags/domain",
        "/tags/protobuf",
        "/tags/javascript",
        "/css/zanshang.css",
        "/tags/nginx",
        "/tags/ubuntu",
        "/tags/linuxio",
        "/tags/truenas",
        "/tags/wordpress",
        "/tags/programming",
        "/post/common-spring-annotation/",
        "https://ghbtns.com/github-btn.html?user=swsmile\u0026repo=hugo-theme-312\u0026type=star\u0026count=true",
        "/tags/ios",
        "/tags/vpn",
        "/tags/linux",
        "/tags/markdown",
        "/tags/engineering",
        "/tags/operatingsystem",
        "/css/bootstrap.min.css",
        "/post/beans-in-spring/",
        "/tags/docker",
        "/tags/node.js",
        "/tags/performance",
        "/post/java-mybatis/",
        "/tags/algorithmproblem",
        "/tags/distributedsystem",
        "/misc/",
        "/page/2/",
        "/tags/hugo",
        "/tags/redis",
        "/tags/algorithm",
        "/tags/blockchain",
        "/tags/kubernetes",
        "/post/java-annotation/",
        "/",
        "/search",
        "/tags/nas",
        "/img/favicon.ico",
        "/img/my_profile.jpg",
        "/tags/networkprogramming",
        "https://github.com/swsmile",
        "/tags/npm",
        "/tags/codis",
        "/tags/shell",
        "/tags/python",
        "/tags/database",
        "/css/iDisqus.min.css",
        "/tags/architecturalpattern",
        "https://www.googletagmanager.com/gtag/js?id=G-VCBFPET2NL",
        "/oj/",
        "/tags/oop",
        "/tags/debug",
        "/tags/openwrt",
        "/img/search.png",
        "/tags/architecture",
        "/tags/microservices",
        "/tags/concurrentcontrol",
        "/tags/http",
        "/tags/grafana",
        "/tags/designpattern",
        "/tags/macos"
      ],
      "httpBodyMetaTags": {
        "description": "西维蜀黍，程序员，开源爱好者，生活探险家 | 这里是 西维蜀黍 的博客，与你一起发现更大的世界。",
        "og:description": "西维蜀黍，程序员，开源爱好者，生活探险家 | 这里是 西维蜀黍 的博客，与你一起发现更大的世界。"
      },
      "httpBodyByteSize": 30119,
      "httpBodyPageTitle": "西维蜀黍-西维蜀黍的博客 | 西维蜀黍 Blog"
    }
  },
  "whydoesmydog.com": {
    "/": {
      "date": "2026-02-07T00:30:01Z",
      "httpProtocol": "h2, tls/1.3",
      "httpStatus": 200,
      "ipAddress": "172.67.189.172",
      "ipASN": "Cloudflare, Inc.",
      "ipCountry": null,
      "httpHeaderHash": "EU6URJ7HJHOLDDD5ZGZFRE6GMCWEEVQ4",
      "httpHeaderTechnologies": [
        "HTTP/3",
        "Cloudflare"
      ],
      "httpHeaderUrls": [],
      "httpHeaderByteSize": 898,
      "httpBodyHash": "KVH7O2FN6WGSMOVFNLZJWALG2RDLUQWO",
      "httpBodyTechnologies": [
        "jQuery",
        "Hugo:0.125.5",
        "Google Analytics",
        "Cloudflare Browser Insights"
      ],
      "httpBodyUrls": [
        "/img/main/BC-logo.webp",
        "https://static.cloudflareinsights.com/beacon.min.js",
        "https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015",
        "/js/main.bundle.min.b36dda9ec4ec11e967fd341e7d57b8c484ac7a39f8f329f7bcf7ce4812569de8607db866a086d4789956ac0b74967e251c9a566d94d469dd28b8787fed4f46f5.js",
        "/favicon-16x16.webp",
        "/apple-touch-icon.webp",
        "https://blowfish.page/",
        "/can-dogs-eat-beef-suet/",
        "/can-dogs-eat-barbecue-potato-chips/",
        "https://www.googletagmanager.com/gtag/js?id=G-3X8MLKBQW0",
        "/about/",
        "https://whydoesmydog.com/",
        "/can-dogs-eat-beef-patties/",
        "/index.json",
        "/lib/typeit/typeit.umd.js",
        "/can-dogs-eat-bean-sprouts/",
        "/css/main.bundle.min.2e2cd144b866b6f29d47b670a77239e70921448189d700c84ad53e56ed4059882891f2f0969e7f9a264aa56a3dfd6135093e733cee6c93df27dae484f74a1079.css",
        "/privacy/",
        "/can-dogs-eat-beefaroni/",
        "/js/appearance.min.516a16745bea5a9bd011138d254cc0fd3973cd55ce6e15f3dec763e7c7c2c7448f8fe7b54cca811cb821b0c7e12cd161caace1dd794ac3d34d40937cbcc9ee12.js",
        "https://gohugo.io/",
        "/img/main/puppies.webp",
        "/img/main/BC-logo_hu6e5e02f647ea1de1377da15623ee2e17_14560_288x288_fill_q75_h2_box_center_2.webp",
        "food/",
        "/tags/",
        "/index.xml",
        "/lib/jquery/jquery.slim.min.js",
        "/",
        "/food/",
        "/site.webmanifest",
        "/can-dogs-eat-beef-liver-cooked/",
        "/js/process.min.ee03488f19c93c2efb199e2e3014ea5f3cb2ce7d45154adb3399a158cac27ca52831db249ede5bb602700ef87eb02434139de0858af1818ab0fb4182472204a4.js",
        "#main-content",
        "/js/zoom.min.js",
        "/favicon-32x32.webp"
      ],
      "httpBodyMetaTags": {
        "description": "Expert advice for pet parents to keep their furry friends healthy and happy.",
        "og:description": "Expert advice for pet parents to keep their furry friends healthy and happy.",
        "twitter:description": "Expert advice for pet parents to keep their furry friends healthy and happy."
      },
      "httpBodyByteSize": 31613,
      "httpBodyPageTitle": "Why Does My Dog?"
    },
    "/about/": {
      "date": "2026-02-07T02:26:35Z",
      "httpProtocol": "h2, tls/1.3",
      "httpStatus": 200,
      "ipAddress": "104.21.57.74",
      "ipASN": "Cloudflare, Inc.",
      "ipCountry": null,
      "httpHeaderHash": "IPHWDO7DYZL2BQHJDR4OWDYGQOF67JAJ",
      "httpHeaderTechnologies": [
        "Cloudflare",
        "HTTP/3"
      ],
      "httpHeaderUrls": [],
      "httpHeaderByteSize": 896,
      "httpBodyHash": "YLETXPBS64LEI2PCUJ5RNLM4SVZY3IGS",
      "httpBodyTechnologies": [
        "jQuery",
        "Google Analytics",
        "Cloudflare Browser Insights"
      ],
      "httpBodyUrls": [
        "/js/zoom.min.js",
        "/img/main/BC-logo.webp",
        "/lib/jquery/jquery.slim.min.js",
        "/",
        "/tags/",
        "/site.webmanifest",
        "https://gohugo.io/",
        "/apple-touch-icon.webp",
        "https://www.googletagmanager.com/gtag/js?id=G-3X8MLKBQW0",
        "/js/process.min.ee03488f19c93c2efb199e2e3014ea5f3cb2ce7d45154adb3399a158cac27ca52831db249ede5bb602700ef87eb02434139de0858af1818ab0fb4182472204a4.js",
        "/js/appearance.min.516a16745bea5a9bd011138d254cc0fd3973cd55ce6e15f3dec763e7c7c2c7448f8fe7b54cca811cb821b0c7e12cd161caace1dd794ac3d34d40937cbcc9ee12.js",
        "/food/",
        "#main-content",
        "/about/index.xml",
        "/favicon-32x32.webp",
        "https://whydoesmydog.com/about/",
        "https://static.cloudflareinsights.com/beacon.min.js",
        "https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015",
        "/js/main.bundle.min.b36dda9ec4ec11e967fd341e7d57b8c484ac7a39f8f329f7bcf7ce4812569de8607db866a086d4789956ac0b74967e251c9a566d94d469dd28b8787fed4f46f5.js",
        "/about/",
        "/privacy/",
        "/favicon-16x16.webp",
        "https://blowfish.page/",
        "/css/main.bundle.min.2e2cd144b866b6f29d47b670a77239e70921448189d700c84ad53e56ed4059882891f2f0969e7f9a264aa56a3dfd6135093e733cee6c93df27dae484f74a1079.css"
      ],
      "httpBodyMetaTags": {
        "description": "Expert advice for pet parents to keep their furry friends healthy and happy.",
        "og:description": "Why Does My Dog isn’t just a website; it’s a journey into the fascinating world of pets and dogs. Our platform is dedicated to uncovering the mysteries and providing expert guidance on understanding your canine companion’s behavior, health, and happiness.",
        "twitter:description": "Expert advice for pet parents to keep their furry friends healthy and happy."
      },
      "httpBodyByteSize": 16738,
      "httpBodyPageTitle": "About Us · Why Does My Dog?"
    },
    "/can-dogs-eat-barbecue-potato-chips/": {
      "date": "2026-02-07T00:33:13Z",
      "httpProtocol": "h2, tls/1.3",
      "httpStatus": 200,
      "ipAddress": "172.67.189.172",
      "ipASN": "Cloudflare, Inc.",
      "ipCountry": null,
      "httpHeaderHash": "7B2HOOSQHSED5KJJLRKIVL46LXDVWGHZ",
      "httpHeaderTechnologies": [
        "HTTP/3",
        "Cloudflare"
      ],
      "httpHeaderUrls": [],
      "httpHeaderByteSize": 891,
      "httpBodyHash": "BVPZ6TQZTFG5KA4GO4VKNX22NIV5ZDNG",
      "httpBodyTechnologies": [
        "jQuery",
        "Google Analytics",
        "Cloudflare Browser Insights"
      ],
      "httpBodyUrls": [
        "/food/",
        "https://gohugo.io/",
        "/apple-touch-icon.webp",
        "/tags/",
        "https://www.googletagmanager.com/gtag/js?id=G-3X8MLKBQW0",
        "https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015",
        "https://reddit.com/submit/?url=https://whydoesmydog.com/can-dogs-eat-barbecue-potato-chips/\u0026resubmit=true\u0026title=Can%20dogs%20eat%20barbecue%20potato%20chips",
        "https://api.whatsapp.com/send?text=https://whydoesmydog.com/can-dogs-eat-barbecue-potato-chips/\u0026resubmit=true\u0026title=Can%20dogs%20eat%20barbecue%20potato%20chips",
        "/privacy/",
        "https://blowfish.page/",
        "/can-dogs-eat-ruffles-chips/",
        "/js/main.bundle.min.b36dda9ec4ec11e967fd341e7d57b8c484ac7a39f8f329f7bcf7ce4812569de8607db866a086d4789956ac0b74967e251c9a566d94d469dd28b8787fed4f46f5.js",
        "https://pinterest.com/pin/create/bookmarklet/?url=https://whydoesmydog.com/can-dogs-eat-barbecue-potato-chips/\u0026description=Can%20dogs%20eat%20barbecue%20potato%20chips",
        "/",
        "/site.webmanifest",
        "/can-dogs-eat-crisps/",
        "/lib/jquery/jquery.slim.min.js",
        "/can-dogs-eat-barbecue-potato-chips/",
        "https://whydoesmydog.com/can-dogs-eat-barbecue-potato-chips/",
        "/js/process.min.ee03488f19c93c2efb199e2e3014ea5f3cb2ce7d45154adb3399a158cac27ca52831db249ede5bb602700ef87eb02434139de0858af1818ab0fb4182472204a4.js",
        "/favicon-16x16.webp",
        "/can-dogs-eat-beefaroni/",
        "/can-dogs-eat-smartfood-popcorn/",
        "https://static.cloudflareinsights.com/beacon.min.js",
        "/js/appearance.min.516a16745bea5a9bd011138d254cc0fd3973cd55ce6e15f3dec763e7c7c2c7448f8fe7b54cca811cb821b0c7e12cd161caace1dd794ac3d34d40937cbcc9ee12.js",
        "/css/main.bundle.min.2e2cd144b866b6f29d47b670a77239e70921448189d700c84ad53e56ed4059882891f2f0969e7f9a264aa56a3dfd6135093e733cee6c93df27dae484f74a1079.css",
        "/about/",
        "#main-content",
        "/can-dogs-eat-bean-sprouts/",
        "/can-dogs-eat-doritos-nacho-cheese/",
        "/js/page.min.0860cf4e04fa2d72cc33ddba263083464d48f67de06114529043cb4623319efed4f484fd7f1730df5abea0e2da6f3538855634081d02f2d6e920b956f063e823.js",
        "https://www.facebook.com/sharer/sharer.php?u=https://whydoesmydog.com/can-dogs-eat-barbecue-potato-chips/\u0026quote=Can%20dogs%20eat%20barbecue%20potato%20chips",
        "/favicon-32x32.webp",
        "/can-dogs-eat-ruffles-potato-chips/",
        "https://twitter.com/intent/tweet/?url=https://whydoesmydog.com/can-dogs-eat-barbecue-potato-chips/\u0026text=Can%20dogs%20eat%20barbecue%20potato%20chips",
        "/js/zoom.min.js",
        "/img/main/BC-logo.webp"
      ],
      "httpBodyMetaTags": {
        "description": "Expert advice for pet parents to keep their furry friends healthy and happy.",
        "og:description": "Can Dogs Eat Barbecue Potato Chips?\nOh boy, are you thinking of sharing some tasty snacks with your furry friend? Well, let’s get to the bottom of this question!",
        "twitter:description": "Can Dogs Eat Barbecue Potato Chips?\nOh boy, are you thinking of sharing some tasty snacks with your furry friend? Well, let’s get to the bottom of this question!"
      },
      "httpBodyByteSize": 43516,
      "httpBodyPageTitle": "Can dogs eat barbecue potato chips · Why Does My Dog?"
    },
    "/can-dogs-eat-beef-patties/": {
      "date": "2026-02-07T01:56:45Z",
      "httpProtocol": "h2, tls/1.3",
      "httpStatus": 200,
      "ipAddress": "104.21.57.74",
      "ipASN": "Cloudflare, Inc.",
      "ipCountry": null,
      "httpHeaderHash": "I642BIUGHANTUNQOUTEHORBGAYPSRCXJ",
      "httpHeaderTechnologies": [
        "HTTP/3",
        "Cloudflare"
      ],
      "httpHeaderUrls": [],
      "httpHeaderByteSize": 895,
      "httpBodyHash": "46KETRTGKPEYWQ5UBOVASRBHG7Q772FW",
      "httpBodyTechnologies": [
        "jQuery",
        "Google Analytics",
        "Cloudflare Browser Insights"
      ],
      "httpBodyUrls": [
        "/",
        "/can-dogs-eat-beef-chorizo/",
        "https://api.whatsapp.com/send?text=https://whydoesmydog.com/can-dogs-eat-beef-patties/\u0026resubmit=true\u0026title=Can%20dogs%20eat%20beef%20patties",
        "/lib/jquery/jquery.slim.min.js",
        "https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015",
        "/privacy/",
        "https://blowfish.page/",
        "/can-dogs-eat-bacon-grease/",
        "https://twitter.com/intent/tweet/?url=https://whydoesmydog.com/can-dogs-eat-beef-patties/\u0026text=Can%20dogs%20eat%20beef%20patties",
        "/tags/",
        "/about/",
        "/can-dogs-eat-bacon-fat/",
        "/can-dogs-eat-beef-brisket/",
        "/js/zoom.min.js",
        "/apple-touch-icon.webp",
        "https://whydoesmydog.com/can-dogs-eat-beef-patties/",
        "/js/process.min.ee03488f19c93c2efb199e2e3014ea5f3cb2ce7d45154adb3399a158cac27ca52831db249ede5bb602700ef87eb02434139de0858af1818ab0fb4182472204a4.js",
        "/img/main/BC-logo.webp",
        "/can-dogs-eat-beef-suet/",
        "/can-dogs-eat-beef-burgers/",
        "/js/page.min.0860cf4e04fa2d72cc33ddba263083464d48f67de06114529043cb4623319efed4f484fd7f1730df5abea0e2da6f3538855634081d02f2d6e920b956f063e823.js",
        "/can-dogs-eat-bacon-grease-on-their-food/",
        "https://static.cloudflareinsights.com/beacon.min.js",
        "#main-content",
        "https://gohugo.io/",
        "/favicon-16x16.webp",
        "/favicon-32x32.webp",
        "/can-dogs-eat-beef-patties/",
        "https://pinterest.com/pin/create/bookmarklet/?url=https://whydoesmydog.com/can-dogs-eat-beef-patties/\u0026description=Can%20dogs%20eat%20beef%20patties",
        "/food/",
        "/site.webmanifest",
        "/can-dogs-eat-beef-steak/",
        "/js/appearance.min.516a16745bea5a9bd011138d254cc0fd3973cd55ce6e15f3dec763e7c7c2c7448f8fe7b54cca811cb821b0c7e12cd161caace1dd794ac3d34d40937cbcc9ee12.js",
        "/js/main.bundle.min.b36dda9ec4ec11e967fd341e7d57b8c484ac7a39f8f329f7bcf7ce4812569de8607db866a086d4789956ac0b74967e251c9a566d94d469dd28b8787fed4f46f5.js",
        "/css/main.bundle.min.2e2cd144b866b6f29d47b670a77239e70921448189d700c84ad53e56ed4059882891f2f0969e7f9a264aa56a3dfd6135093e733cee6c93df27dae484f74a1079.css",
        "https://www.googletagmanager.com/gtag/js?id=G-3X8MLKBQW0",
        "https://reddit.com/submit/?url=https://whydoesmydog.com/can-dogs-eat-beef-patties/\u0026resubmit=true\u0026title=Can%20dogs%20eat%20beef%20patties",
        "https://www.facebook.com/sharer/sharer.php?u=https://whydoesmydog.com/can-dogs-eat-beef-patties/\u0026quote=Can%20dogs%20eat%20beef%20patties"
      ],
      "httpBodyMetaTags": {
        "description": "Expert advice for pet parents to keep their furry friends healthy and happy.",
        "og:description": "Can Dogs Eat Beef Patties?\nOh boy, are you wondering if those tasty beef patties on your burger or at the BBQ can be shared with your furry friend?",
        "twitter:description": "Can Dogs Eat Beef Patties?\nOh boy, are you wondering if those tasty beef patties on your burger or at the BBQ can be shared with your furry friend?"
      },
      "httpBodyByteSize": 44532,
      "httpBodyPageTitle": "Can dogs eat beef patties · Why Does My Dog?"
    }
  },
  "ysan.me": {
    "/": {
      "date": "2026-02-07T19:44:30Z",
      "httpProtocol": "h2, tls/1.3",
      "httpStatus": 200,
      "ipAddress": "45.251.240.164",
      "ipASN": "xTom",
      "ipCountry": "Japan",
      "httpHeaderHash": "NZZL5RFRONZY635GKD3PTMEKKS7XQSFQ",
      "httpHeaderTechnologies": [
        "Nginx",
        "HSTS"
      ],
      "httpHeaderUrls": [],
      "httpHeaderByteSize": 312,
      "httpBodyHash": "23SMH7WFBM623ZBPWAGUTU3ISYIGMIFB",
      "httpBodyTechnologies": [
        "Hugo:0.125.5"
      ],
      "httpBodyUrls": [
        "#back-to-top",
        "/posts/starter/",
        "/js/theme.min.js",
        "https://gohugo.io/",
        "/apple-touch-icon.png",
        "/the-sands-of-al-azif/",
        "/the-orchard-of-pairidaeza/",
        "https://github.com/HEIGE-PCloud/DoIt",
        "#",
        "/",
        "/favicon.ico",
        "https://ysan.me/",
        "/favicon-16x16.png",
        "/css/main.min.css",
        "/css/style.min.css",
        "/favicon-32x32.png",
        "/index.xml",
        "/lib/animate/animate.min.css"
      ],
      "httpBodyMetaTags": {
        "twitter:description": ""
      },
      "httpBodyByteSize": 12040,
      "httpBodyPageTitle": "Y先生的日记本"
    },
    "/the-sands-of-al-azif/": {
      "date": "2026-02-07T19:43:01Z",
      "httpProtocol": "h2, tls/1.3",
      "httpStatus": 200,
      "ipAddress": "45.251.240.164",
      "ipASN": "xTom",
      "ipCountry": "Japan",
      "httpHeaderHash": "BPVRJIXS3BTTH3YMGCZ7WB4RNU4ZK66Q",
      "httpHeaderTechnologies": [
        "HSTS",
        "Nginx"
      ],
      "httpHeaderUrls": [],
      "httpHeaderByteSize": 312,
      "httpBodyHash": "4CZE6TKGK6BUJ2EDJDKGY6MUWMXF5XS7",
      "httpBodyTechnologies": [],
      "httpBodyUrls": [
        "/favicon-16x16.png",
        "/js/theme.min.js",
        "/css/main.min.css",
        "/apple-touch-icon.png",
        "/the-sands-of-al-azif/",
        "https://github.com/HEIGE-PCloud/DoIt",
        "#",
        "/",
        "/favicon.ico",
        "/lib/animate/animate.min.css",
        "https://ysan.me/the-sands-of-al-azif/",
        "/favicon-32x32.png",
        "https://gohugo.io/",
        "/the-orchard-of-pairidaeza/",
        "#back-to-top",
        "/css/style.min.css"
      ],
      "httpBodyMetaTags": {
        "twitter:description": ""
      },
      "httpBodyByteSize": 15188,
      "httpBodyPageTitle": "啁哳之沙 - Y先生的日记本"
    }
  }
}