در PHP یک اسکریپت بنویسید که هدر HTTP "Date" را با استفاده از تابع gmdate() به فرمت صحیح GMT ارسال کند.
1.0 بازدید آخرین ویرایش در 220 روز قبل ساعت 01:48 0.0
برای حل این مسئله از تابع gmdate() برای تولید زمان فعلی به صورت GMT و تابع header() برای ارسال هدر HTTP استفاده کنید؛ فرمت مناسب برای هدر Date معمولاً "D, d M Y H:i:s \G\M\T" است (مثال: "Tue, 15 Nov 1994 08:12:31 GMT"). نکات: قبل از فراخوانی header() هیچ خروجی به مرورگر ارسال نکنید، و برای تست میتوانید با ابزارهایی مثل curl یا مرورگر هدرهای پاسخ را بررسی کنید.
1 پاسخ
جدید ترین قدیمی ترین بالاترین امتیاز پاسخ های من
در حال بارگیری...
برای ارسال پاسخ باید با حساب کاربری وارد شوید.
ورود به حساب کاربری
برای ارسال هدر HTTP Date به فرمت صحیح GMT از gmdate() با فرمت 'D, d M Y H:i:s \G\M\T' استفاده کنید. قبل از هر خروجی به مرورگر یا دستورات echo/print باید header() را فراخوانی کنید تا موفق به ارسال هدر شوید. برای تست، با curl -I یا بررسی هدرهای پاسخ توسط مرورگر مقدار Date مانند 'Tue, 15 Nov 1994 08:12:31 GMT' را نمایش میدهد. اگر خروجیای قبل از header() دارید، از خروجی buffering (مثل ob_start()) استفاده کنید یا تمام خروجیها را پس از header() ارسال کنید.
گزارش