YAZ-URL(1) Commands YAZ-URL(1)

yaz-url - ابزار واکشی URL در YAZ

yaz-url [-H name:value] [-m method] [-O fname] [-p fname] [-R num] [-u user/password] [-v] [-x proxy] [url...]

yaz-url ابزاری برای دریافت محتوای وب است. این ابزار در مقایسه با برنامه‌هایی مانند curl و wget، عملکرد بسیار محدودی دارد.

گزینه‌ها برای اعمال شدن باید پیش از URL در خط فرمان قرار گیرند.

محتوای دریافتی HTTP در stdout نوشته می‌شود، مگر اینکه گزینه -O مشخص شده باشد.

-H name:value

محتوای هدر HTTP را به صورت نام و مقدار مشخص می‌کند. این گزینه می‌تواند چندین بار (البته برای نام‌های متفاوت) مشخص شود.

-m method

متد HTTP مورد استفاده برای URL بعدی را مشخص می‌کند. پیش‌فرض متد "GET" است. با این حال، گزینه -p آن را به "POST" تغییر می‌دهد.

-O fname

نام فایل خروجی را برای محتوای HTTP تنظیم می‌کند.

-p fname

فایلی را تنظیم می‌کند تا با متد POST در URL بعدی ارسال شود.

-R num

حداکثر تعداد تغییرمسیرهای (redirects) HTTP را برای دنبال کردن تعیین می‌کند. مقدار صفر، دنبال کردن تغییرمسیرهای HTTP را غیرفعال می‌کند.

-u user/password

کاربر و گذرواژه‌ای را برای استفاده در احراز هویت اولیه HTTP (basic authentication) در واکشی URL بعدی مشخص می‌کند. کاربر و گذرواژه باید با یک اسلش از هم جدا شوند (بنابراین مشخص کردن کاربری که در نام خود اسلش دارد امکان‌پذیر نیست).

-v

باعث می‌شود yaz-url تمام درخواست‌ها/پاسخ‌های HTTP را در stdout چاپ کند.

-x proxy

پروکسی مورد استفاده برای واکشی URL را مشخص می‌کند.

yaz(7)

Index Data

05/20/2026 YAZ 5.37.3