TGViewer
Channel Public Channel
𝙎𝙖𝙫𝙚𝙙 𝙢𝙚𝙨𝙨𝙖𝙜𝙚𝙨

𝙎𝙖𝙫𝙚𝙙 𝙢𝙚𝙨𝙨𝙖𝙜𝙚𝙨

@parsa_tool

@Parsashonam
Subscribers
11.1K
Photos
5
Videos
28
Links
65
Recent Posts 20 shown
Post #151 14.6K
کد index.js مربوط به آموزش Vercel:

export const config = { runtime: "edge" };

const TARGET_BASE = (process.env.TARGET_DOMAIN || "").replace(/\/$/, "");

const STRIP_HEADERS = new Set([
"host",
"connection",
"keep-alive",
"proxy-authenticate",
"proxy-authorization",
"te",
"trailer",
"transfer-encoding",
"upgrade",
"forwarded",
"x-forwarded-host",
"x-forwarded-proto",
"x-forwarded-port",
]);

export default async function handler(req) {
if (!TARGET_BASE) {
return new Response("Misconfigured: TARGET_DOMAIN is not set", { status: 500 });
}

try {
const pathStart = req.url.indexOf("/", 8);
const targetUrl =
pathStart === -1 ? TARGET_BASE + "/" : TARGET_BASE + req.url.slice(pathStart);

const out = new Headers();
let clientIp = null;
for (const [k, v] of req.headers) {
if (STRIP_HEADERS.has(k)) continue;
if (k.startsWith("x-vercel-")) continue;
if (k === "x-real-ip") {
clientIp = v;
continue;
}
if (k === "x-forwarded-for") {
if (!clientIp) clientIp = v;
continue;
}
out.set(k, v);
}
if (clientIp) out.set("x-forwarded-for", clientIp);

const method = req.method;
const hasBody = method !== "GET" && method !== "HEAD";

return await fetch(targetUrl, {
method,
headers: out,
body: hasBody ? req.body : undefined,
duplex: "half",
redirect: "manual",
});
} catch (err) {
console.error("relay error:", err);
return new Response("Bad Gateway: Tunnel Failed", { status: 502 });
}
}
  • ❤ 31
  • 👍 4
Post #140 26.6K
🔗لینک‌های دانلود برنامه Happ:

🛒 برای اندروید:
https://play.google.com/store/apps/details?id=com.happproxy
🛒 برای iOS:
https://apps.apple.com/us/app/happ-proxy-utility/id6504287215

💻 برای ویندوز:
https://github.com/Happ-proxy/happ-desktop/releases/latest/download/setup-Happ.x64.exe

🍏برای لینوکس:
https://github.com/Happ-proxy/happ-desktop/releases/latest/download/Happ.linux.x64.deb

لینک سایت رسمی برای بررسی‌های بیشتر یا دانلود سایر ورژن‌ها:
🌐 www.happ.su
  • ❤ 11
  • 🍌 2
  • 👍 1
Post #137 34.9K
آموزش استفاده از کانفیگ‌های اینجکتور
  • ❤ 42
  • 🔥 2
  • 🍌 2
Older posts →

About this channel

How can I read @parsa_tool without a Telegram account?
TGViewer shows the public web preview Telegram publishes for 𝙎𝙖𝙫𝙚𝙙 𝙢𝙚𝙨𝙨𝙖𝙜𝙚𝙨: recent posts, photos, videos and the subscriber count, with no app, login or account.
How many subscribers does 𝙎𝙖𝙫𝙚𝙙 𝙢𝙚𝙨𝙨𝙖𝙜𝙚𝙨 have?
𝙎𝙖𝙫𝙚𝙙 𝙢𝙚𝙨𝙨𝙖𝙜𝙚𝙨 (@parsa_tool) has 11.1K subscribers on Telegram, refreshed roughly every 30 minutes.
Does 𝙎𝙖𝙫𝙚𝙙 𝙢𝙚𝙨𝙨𝙖𝙜𝙚𝙨 know I viewed it here?
No. Public channel previews carry no viewer identity, and TGViewer has no accounts or tracking of what you look up.
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →