Skip to content
YAS.SH
URL & Links🌐 سيرفر YASمتاح عبر APIintermediate

موسّع URL

يفكك الروابط المختصرة ويحلل معالمها ومساراتها الداخلية دون الحاجة لزيارتها مباشرة.

معالجة عبر YAS · لا يتم تخزين المدخلات
جاهز للاستخدام الفوريمعالجة فورية فائقة السرعة
كل الأدوات →
Loading tool…

إيه اللي الأداة دي بتعمله؟

يفكك الروابط المختصرة ويحلل معالمها ومساراتها الداخلية دون الحاجة لزيارتها مباشرة.

إمتى أستخدمها؟

  • معاينة الرابط النهائي للروابط المختصرة والتأكد من وجهتها وأمانها قبل النقر عليها.
  • اكتشاف معلمات التتبع والحملات التسويقية المرتبطة بالرابط المختصر.
  • فحص سلاسل التوجيه للتأكد من عدم وجود روابط احتيالية أو ضارة.

مثال واقعي

الإدخال
https://yas.sh/abc1234
الناتج
الوجهة المستهدفة: https://example.com/promo?utm_campaign=summer

تحليل آمن للرابط دون تعريض جهازك لبرمجيات خبيثة.

إدخال → معالجة → ناتج → الخطوة التالية

الإدخال
الصق الرابط المختصر المراد فحصه.
المعالجة
يقوم النظام بفحص هيكل الرابط وقراءة المعلمات المرفقة بأمان.
الناتج
تقرير يوضح الوجهة النهائية ومعلمات التتبع والأمان.
الخطوة التالية
استخدم متتبع إعادة التوجيه لفحص مسار السيرفر بالكامل إن لزم الأمر.

أخطاء شائعة

  • النقر المباشر على روابط مختصرة مجهولة المصدر دون فحص مسبق.
  • تجاهل التحقق من معلمات الـ UTM المرفقة بالرابط المستهدف.
  • فحص روابط داخلية غير متاحة للعامة عبر الإنترنت.

يعني إيه النتيجة

كشف كامل للرابط الحقيقي المخفي خلف الرابط المختصر لضمان الأمان والشفافية.

الخصوصية والأمان

Your input is sent to YAS infrastructure because the tool requires server-side processing or public network queries. Input is not stored.

API

Endpoint
POST https://yas.sh/api/v1/tools/url-expander
Request Header
Content-Type: application/json
cURL
curl -X POST "https://yas.sh/api/v1/tools/url-expander" \
  -H "Content-Type: application/json" \
  -d '{"url":"https://example.com/a?x=1#top"}'
JavaScript
const res = await fetch("https://yas.sh/api/v1/tools/url-expander", {
  method: "POST",
  headers: { "Content-Type": "application/json" },
  body: JSON.stringify({
  "url": "https://example.com/a?x=1#top"
}),
});
const data = await res.json();
Python
import requests

r = requests.post("https://yas.sh/api/v1/tools/url-expander", json={"url":"https://example.com/a?x=1#top"})
data = r.json()
FieldTypeRequiredDescription
urlstringYeshttp/https URL
Success response
{ "protocol": "https:", "host": "example.com", "pathname": "/a", "queryParams": [{ "key":"x","value":"1" }], "hash": "#top" }

Decode and dissect a URL into parts and query parameters.

Error responses
  • 400 VALIDATION_ERROR — invalid input or unsupported option.
  • 413 PAYLOAD_TOO_LARGE — input exceeds the 64 KB limit.
  • 429 RATE_LIMIT_EXCEEDED — rate limit exceeded (60 req/min).
Limits
  • Maximum input: 64 KB per request.
  • Rate limit: 60 requests/min per IP address.
  • Authenticated accounts benefit from higher tier quotas.
اسأل مساعد YAS
🍪 ملفات الارتباط والخصوصية. ملفات ضرورية لتسجيل الدخول واللغة والسمة. قد يستخدم Google AdSense ملفات للإعلانات بعد اختيار «قبول الكل». يعمل reCAPTCHA على صفحات تسجيل الدخول والتواصل. كيفية استخدام Google للبيانات: https://policies.google.com/technologies/partner-sites سياسة الكوكيز · سياسة الخصوصية.
الإعدادات