HTTP Status Tester
tags.pub 1
response headers
Content-Length Learn how the Content-Length HTTP header works.
2063
Accept-Ranges Learn how the Accept-Ranges HTTP header works.
bytes
X-Request-Id Learn how the X-Request-Id HTTP header works.
042d6ca2-540e-4509-8af8-d42ae1dfa815
"steady-get"; r=2370; t=3
"burst-get"; r=992; t=10
"burst-get"; r=992; t=10
Content-Type Learn how the Content-Type HTTP header works.
text/html; charset=utf-8
Thu, 02 Jul 2026 07:49:05 GMT
Cache-Control Learn how the Cache-Control HTTP header works.
public, max-age=0
W/"80f-19f1a5ffc70"
Ratelimit-Policy Learn how the Ratelimit-Policy HTTP header works.
"steady-get"; q=2400; w=60; pk=:MTk3N2RjYzg2ZDJm:
"burst-get"; q=1000; w=10; pk=:MTk3N2RjYzg2ZDJm:
"burst-get"; q=1000; w=10; pk=:MTk3N2RjYzg2ZDJm:
Last-Modified Learn how the Last-Modified HTTP header works.
Tue, 30 Jun 2026 21:12:06 GMT
Protocol
request headers
*/*
X-Request-Id Learn how the X-Request-Id HTTP header works.
httpdev.f0b96d1e-c422-4add-abe4-9538a4b5a19c
User-Agent Learn how the User-Agent HTTP header works.
Mozilla/5.0 (compatible; filibot/1.0; +https://filibot.com/)
https://http.app/
tags.pub
Accept-Encoding Learn how the Accept-Encoding HTTP header works.
gzip, deflate, br, zstd
request settings
Request method Learn about HTTP methods.
Request made from country:
United States
Random UUID included Learn about the HTTP X-Request-ID header.
Yes
Follow redirects
Yes
indexability
HTML snippet
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>activitypub.bot</title>
<script type="module" src="https://unpkg.com/@socialwebfoundation/ap-components"></script>
<style>
body { max-width: 60ch; margin: 0 auto; padding: 1rem; }
</style>
</head>
<body>
<p id="breadcrumb"></p>
<main>
<section id="account"></section>
</main>
<script type="module">
import { ActivityPubElement } from "https://unpkg.com/@socialwebfoundation/ap-components";
const cache = new Map();
function wrap(json) {
return {
ok: true,
async json() {
return json
}
}
}
function addObjectIdLink(objectId) {
const link = document.createElement('link')
link.rel = 'alternate'
link.type = 'application/activity+json'
link.href = objectId
document.head.appendChild(link)
}
window.onload = () => {
const page = document.location
ActivityPubElement.fetchFunction = async (url, options) => {
const u = new URL(url)
if (u.origin == page.origin) {
return await fetch(u, options)
}
try {
return await fetch(u, options)
} catch (err) {
return await fetch('/shared/proxy', {
method: 'POST',
headers: {
'Content-Type': 'application/x-www-form-urlencoded'
},
body: new URLSearchParams({ id: url })
})
}
}
document.getElementById('breadcrumb').innerHTML = `← <a href="${page.origin}/">${page.host}</a>`
const username = page.pathname.split('/')[2]
const objectId = `${page.origin}/user/${username}`
addObjectIdLink(objectId)
const account = document.getElementById("account");
customElements.whenDefined('ap-actor-page').then(() => {
account.innerHTML = `<ap-actor-page object-id="${objectId}"></ap-actor-page>`;
});
};
</script>
</body>
</html>
robots.txt
Status code
Response size
47 Bytes
Reason
OK
Valid robots.txt file
Yes
URL Pattern checked
/profile/dsgvoWith user-agent
filibot (follows the same rules as Googlebot)
response headers
Content-Length Learn how the Content-Length HTTP header works.
47
X-Request-Id Learn how the X-Request-Id HTTP header works.
fce91f90-5367-4328-907a-0f3a81dd9f5b
"steady-get"; r=2377; t=4
"burst-get"; r=999; t=10
"burst-get"; r=999; t=10
Content-Type Learn how the Content-Type HTTP header works.
text/plain; charset=utf-8
Thu, 02 Jul 2026 07:49:04 GMT
Ratelimit-Policy Learn how the Ratelimit-Policy HTTP header works.
"steady-get"; q=2400; w=60; pk=:MTk3N2RjYzg2ZDJm:
"burst-get"; q=1000; w=10; pk=:MTk3N2RjYzg2ZDJm:
"burst-get"; q=1000; w=10; pk=:MTk3N2RjYzg2ZDJm:
Protocol
request headers
*/*
X-Request-Id Learn how the X-Request-Id HTTP header works.
httpdev.90c31d35-df06-4367-8564-586acf775523
User-Agent Learn how the User-Agent HTTP header works.
Mozilla/5.0 (compatible; filibot/1.0; +https://filibot.com/)
https://http.app/
tags.pub
Accept-Encoding Learn how the Accept-Encoding HTTP header works.
gzip, deflate, br, zstd
robots.txt content
# We are all bots here
User-agent: *
Disallow:
If you think the results above are wrong, contact Fili with the report URL and a description of what is wrong.