400 خطای درخواست بد (و چگونه می توانم آن را ثابت کنم) چیست؟

یک خطای درخواست 400 خطای بد زمانی اتفاق می افتد که یک درخواست ارسال شده به سرور وب نادرست یا فاسد شود و سرور دریافت درخواست نمی تواند آن را درک کند. گاهی اوقات، مشکل این است که در وب سایت خود وجود دارد، و شما هنوز هم نمی توانید این کار را انجام دهید. اما اغلب اوقات، مشکل یکی از شما ممکن است قادر به حل – شاید شما آدرس تایپ آدرس اشتباه است، و یا شاید کش مرورگر شما باعث مشکلات است. در اینجا برخی از راه حل هایی که می توانید امتحان کنید.

یک خطای درخواست 400 بد وجود دارد؟

یک خطای درخواست خطای 400 اتفاق می افتد زمانی که یک سرور نمی تواند درخواستی را که از آن ساخته شده را درک کند. این یک خطای 400 نامیده می شود، زیرا این کد وضعیت HTTP است که وب سرور برای توصیف این نوع خطا استفاده می کند.

یک خطای درخواست 400 بد ممکن است اتفاق بیفتد زیرا خطای ساده در درخواست وجود دارد. شاید شما URL را اشتباه گرفته باشید و به دلایلی سرور نمی تواند 404 خطا را بازگرداند. یا شاید مرورگر شما در حال تلاش برای استفاده از یک کوکی باقیمانده یا نامعتبر باشد. بعضی از سرورهایی که به درستی پیکربندی نشدهاند، میتوانند به جای اشتباهات مفیدتر در برخی موارد، 400 خطا را پرتاب کنند. به عنوان مثال، هنگام تلاش برای آپلود یک فایل که به چند سایت خیلی بزرگ است، ممکن است یک خطای 400 به جای خطایی وجود داشته باشد که اجازه می دهد در مورد حداکثر اندازه فایل بدانید.

درست مثل 404 خطا و 502 خطا، طراحان وب سایت می تواند یک خطای 400 به نظر برساند. بنابراین، ممکن است 400 صفحه مختلف در وب سایت های مختلف مشاهده کنید. وبسایتها ممکن است از این خطا استفاده کنند. به عنوان مثال، ممکن است موارد زیر را ببینید:

  • 400 Bad Request
  • 400 – درخواست بد. درخواست توسط سرور به دلیل نحو نادرست انجام نمی شود. مشتری نباید درخواست را بدون تغییر تکرار کند
  • درخواست بد – نامعتبر URL
  • درخواست بد. مرورگر شما درخواستی را ارسال کرد که این سرور نمیتوانست درک کند.
  • HTTP Error 400. نام میزبان درخواست نامعتبر است
  • درخواست بد: خطا 400
  • خطای HTTP 400 – درخواست بد

اغلب شما می توانید چیزی را انجام دهید تصحیح یک خطای 400، اما بدانید دقیقا چه چیزی می تواند به دلیل ماهیت مبهم خطا چالش برانگیز باشد. در اینجا برخی از چیزهایی که می توانید امتحان کنید.

Refresh the page

تازه کردن صفحه همیشه ارزش یک شات است. چندین بار خط 400 به طور موقت است و یک تازه کردن ساده ممکن است این فریب را انجام دهد. اکثر مرورگرها از کلید F5 برای تازه کردن استفاده می کنند و همچنین یک دکمه Refresh را در جایی در نوار آدرس ارائه می دهند. این مسئله را اغلب حل نمی کند، اما فقط یک ثانیه طول می کشد تا تلاش کند.

 refresh-the-page

دوبار آدرس را بررسی کنید

برای یک خطای 400 یک URL اشتباه است. اگر شما خودتان URL خود را در جعبه آدرس خود تایپ کرده اید، احتمالا شما اشتباه کرده اید. اگر یک لینک روی یک صفحه وب دیگر کلیک کرده و خطای 404 را نشان دادید، ممکن است لینک در صفحه پیوند نیز اشتباه باشد. آدرس را بررسی کنید و ببینید آیا هر خطای واضح را مشخص می کنید؟ همچنین برای مشخص کردن نمادهای ویژه در URL، به ویژه مواردی که اغلب در URL ها مشاهده نکنید، بررسی کنید.

انجام جستجو

اگر آدرس شما در حال تلاش برای رسیدن به توصیف (یا اگر تقریبا نام مقاله یا صفحه ای که انتظار داشتید)، می توانید از کلمات کلیدی در آدرس برای جستجو در وب سایت استفاده کنید. در مثال زیر شما نمیتوانید از خود URL خود بگویید اگر چیزی اشتباه باشد، اما می توانید برخی از کلمات را از نام مقاله ببینید.

مسلح با این دانش، شما می توانید انجام دهید جستجو در وب سایت با کلمات کلیدی مرتبط

این باید شما را به صفحه صحیح هدایت کند.

 پیدا کردن آدرس صحیح

همان راه حل همچنین اگر وبسایتی که میخواهید آدرس اینترنتی را به دلایلی تغییر دهید، نشانی اینترنتی قدیمی را تغییر دهید، نشانی جدید را تغییر نخواهد داد.

و اگر وبسایت که در آن هستید، جعبه جستجوی خود را ندارد، می توانید همیشه از گوگل (یا هر موتور جستجوی دیگری که ترجیح می دهید) استفاده کنید. فقط از اپراتور "site:" برای جستجو فقط وب سایت مورد نظر برای کلمات کلیدی استفاده کنید.

در تصویر زیر، ما از Google و عبارت جستجو "site: howtogeek.com focal length" استفاده می کنیم تا فقط جستجوی howtogeek

 با استفاده از google-search-operator

پاک کردن کوکی های مرورگر شما و کش

بسیاری از وب سایت ها (از جمله گوگل و یوتیوب) 400 خطا را گزارش می دهند، زیرا کوکی ها آنها خواندن یا فاسد و یا بیش از حد قدیمی هستند. برخی از افزونه های مرورگر همچنین می توانند کوکی های خود را تغییر دهند و 400 خطا را ایجاد کنند. همچنین ممکن است مرورگر شما یک نسخه خرابکارانه از صفحه ای را که میخواهید باز کنید پاک کند.

برای آزمایش این امکان، شما باید کش و کش مرورگر خود را پاک کنید. پاك كردن حافظه پنهان ممكن است به مرور مرور شما كمك نكند، اما برخي از وب سايت ها ممكن است چند بار اضافي را بارگذاري كنند، زيرا آنها تمام داده هاي قبلي ذخيره شده را بار ديگر بارگذاري مي كنند. پاک کردن کوکی ها به این معنی است که شما باید مجددا به اکثر وبسایت ها وارد شوید.

برای پاک کردن کش در مرورگر شما، می توانید این راهنمای گسترده را دنبال کنید که به شما نحوه پاک کردن حافظه کش خود را در همه

مرتبط با: نحوه پاک کردن تاریخچه شما در هر مرورگر

Flush DNS شما

رایانه شما ممکن است سوابق قدیمی DNS را ذخیره کند باعث اشتباهات سوء استفاده ساده از سوابق DNS شما ممکن است به حل مشکل کمک کند. این کار آسان است و هیچ مشکلی برای شما ایجاد نخواهد کرد. ما راهنماهای کامل در مورد چگونگی بازنشانی کش DNS خود را در هر دو ویندوز و macOS ارائه شده است.

مرتبط شده است: DNS چیست، و آیا باید از سرور دیگری DNS استفاده کنم؟

برای اندازه فایل

را بررسی کنید اگر یک فایل را به یک وب سایت آپلود می کنید، زمانی که یک خطای 400 دریافت می کنید، احتمال این است که فایل خیلی بزرگ است. سعی کنید یک فایل کوچکتر آپلود کنید تا تأیید کنید که آیا این مسئله باعث ایجاد مشکل می شود.

سعی کنید سایر وبسایت ها

اگر سعی دارید یک وبسایت را باز کنید و 400 خطا را دریافت کنید، باید سعی کنید وبسایت های دیگر را ببینید تا ببینند آیا مشکل پا برجاست. اگر این کار را انجام دهد، ممکن است مشکلی در رایانه یا تجهیزات شبکه شما باشد به جای وب سایت که در حال تلاش برای باز کردن آن هستید.

کامپیوتر و سایر تجهیزات خود را راه اندازی مجدد کنید

این راه حل یک ضربه و از دست دادن است، اما کامپیوتر شما را مجددا راه اندازی می کند و به ویژه تجهیزات شبکه شما (روترها، مودم ها) یک روش رایج برای خلاص شدن از بسیاری از خطاهای سرور است.

با وب سایت

تماس بگیرید اگر تمام راه حل ها را سعی کرده اید و خطا به نظر نمی رسد دور، سپس وب سایت خود ممکن است مشکلی داشته باشد. سعی کنید از طریق یک صفحه تماس با ما (اگر آن کار می کند) یا از طریق رسانه های اجتماعی با وب سایت تماس بگیرید. احتمالا، آنها قبلا از مشکلی آگاه هستند و روی اصلاح آن کار می کنند.

</p>
<pre>400 خطای درخواست بد (و چگونه می توانم آن را ثابت کنم) چیست؟<br />

احراز هویت – آیا می توانم کلید خصوصی را دور بریزم و از کلید عمومی مانند یک تابع هش استفاده کنم؟

بله بله من می دانم "پروتکل های خود را منفجر کنید مگر اینکه متخصص باشید". لازم نیست که به من دروغ بگید فقط می خواهم بدانم که آیا این ایده نقص وجود دارد و اگر کسی چنین کاری را قبلا انجام نداده است

انگیزه این است که می خواهم توانایی تأیید هویت کاربران را داشته باشم. من می دانم که راه حل استاندارد این است که کلمه عبور هلو را بخورند. اما من این واقعیت را دوست ندارد که رمز عبور خود را به سرور ارسال کند تا آن را بررسی کند. چه کسی در مورد گوش دادن طرف سرویس گیرنده می تواند رمز عبور را رمزگذاری و ارسال کند، اما من آن را دوست ندارم، زیرا ممکن است نکته کلید رمزگشایی من و کسی که ترافیک وب قبلی را ثبت کرده است بتواند تمامی رمزهای عبور را محاسبه کند. تأیید اعتبار یک مشکل جدید نیست، بنابراین من بیشتر در مورد جوانب مثبت و منفی راه حل های معمول قرار نمی گیرم.

ایده من

برای هر کاربر (a) سرور یک کلید عمومی (g ^ x_a) و رمز عبور رمزگذاری شده با آن کلید عمومی (g ^ {x_a} * p_a) را ذخیره می کند. کلید خصوصی مربوطه یا فورا از بین رفت و یا (هنوز بهتر) هرگز محاسبه نشده است. فرآیند احراز هویت به شرح زیر است:

  1. کاربر آلیس می خواهد برای تأیید اعتبار

  2. سرور باب یک کلید عمومی موقت عمومی G ^ t (دوباره بدون یک کلید خصوصی مرتبط) تولید می کند. باب این کلید موقت عمومی را در داده های آلیس خود افزایش می دهد. در نتیجه g ^ t * g ^ {x_a} = g ^ {t + x_a} = g ^ {x_a} 'و g ^ t * g ^ {x_a} * p_a = g ^ {t + x_a} * p_a = g ^ {x_a} '* p_a. باب از کلید عمومی موقت دور می شود و تنها با یک کلید عمومی جدید (g ^ {x_a} ') و رمز عبور آلیس رمزگذاری شده با این کلید است. او کلید جدیدی برای آلیس می فرستد.

  3. آلیس کلید دریافت شده توسط باب از آن برای رمزگذاری رمز عبور خود استفاده می کند. او مقدار رمزگذاری شده را به باب می فرستد.

  4. باب آلیس را تصدیق می کند اگر مقدار داده شده مطابقت با آنچه که در ضبط داشته است باشد.

برای recap

  1. هیچ وقت سرور یا یک هکر پایگاه داده رمزگشایی نمی کند. با کلید های خصوصی ردیابی رمزنگاری کلید عمومی به طور موثری مانند هش کار می کند.

  2. از آنجا که هر کاربر با یک کلید متفاوت رمزگذاری شده است، کلمه عبور به طور مؤثری گرم می شود. جدول رنگین کمان اینجا کار نمی کند

  3. یک هکر با تصویر قبلی از پایگاه داده می تواند ارزش های آینده g ^ x_a * p_a را با گوش دادن به ترافیک وب به دست نمی آورد، زیرا این امر نیاز به کشف کلید موقت دارد (که نیازمند حل مجله گسسته است). بنابراین یک تصویر پایگاه داده نشتی اجازه نمیدهد که مهاجم خود را مجبور به جعل هویت کاربران کند.

  4. هیچ سرور یا مشتری هیچ کلید خصوصی برای مدیریت ندارد. فقط مشتری نیاز به نگه داشتن اطلاعات مخفی و اطلاعات مخفی را می توان انسان قابل خواندن است.

  5. (معایب) مهاجم یک پنجره کوچک از زمان بین مراحل 2 و 4 دارد که می تواند به سرور نفوذ کند و با استفاده از داده هایی که پیدا کرده است، یک کاربر را جعل هویت کند.

Apple احتمالا مشکل صفحه کلید MacBook Pro را حل کرده است، اما نمی توانم این را بگویم – Geek Review

هفته گذشته، Apple MacBook Pro جدید با یک صفحه کلید "ساکت" اعلام کرد. به نظر می رسد که صفحه کلید نیز ممکن است مشکل گرد و غبار خود را حل کند. پس از آنکه اپل MacBook Pro جدید را با مشخصات بهتر و قابلیت گوش دادن به سیری تمام کرد، ما گفتیم زمان خوبی برای خرید بود، اگر علاقه مند بودید، اما هنوز هم یک نفر بود: صفحه کلید در واقع بهتر است؟ مدل قدیمی تر MacBook Pros دارای نقصی بود که حتی دانه های بسیار کوچک خاک و گرد و غبار می تواند کلید های قابل ملاحظه ای مسطح را به وجود آورد. بر روی یک لپ تاپ که در آن تعمیرات سخت است، این مسئله گران قیمت بود، زیرا با توجه به اینکه گرد و غبار در صفحه کلید یک مشکل روزمره است،

بر اساس اسناد به دست آمده توسط MacRumors، غشای سیلیکون که ویژگی های جدید صفحه کلید زیر کلاه کلیدی طراحی شده است به منظور جلوگیری از ورود آلودگی به مکانیزم پروانه. این به نظر می رسد که این غشاء که در نسخه های قبلی صفحه کلید مکبوک پرو موجود نبود، به معنی حل مشکل گرد و غبار است، نه اینکه صفحه کلید را "ساکت تر" اپل اعلام کرده است.

بنابراین، اگر اپل یک مشکل عمده را حل کند، چرا آنها از روی پشت بام ها فریاد نمی زنند؟ دلیل اصلی این امر می تواند این باشد که اپل در حال حاضر متهم است در یک دعوا در مورد دعوای کلاسی در مورد صفحه کلید های قدیمی. به طور عمومی، اپل تنها اذعان کرده است که "تعداد کمی از کاربران" مشکلات خود را با صفحه کلید خود داشته اند، و ارائه یک برنامه گارانتی چهار ساله برای تعمیر لپ تاپ آسیب دیده است. با این حال، این شرکت تصدیق نکرد که در هر صفحه کلید نقص طراحی وجود دارد. اعلام کرد که آنها مشکلی را حل می کنند که شرکت قانونی ادعا می کند وجود ندارد، به این مورد ویرانگر خواهد بود. [1965،9002] با این وجود، شواهد وجود دارد. اگر شما در بازار مکبوک جدید هستید و شما در مورد صفحه کلید نگران هستید، احتمالا احتمالا لازم نیست که در مورد آن نگران باشید. اپل به درستی نمی رسد و می گوید که مشکل گرد و خاک حل شده است، اما از دزدیده شدن و اسناد ناشی شده، مطمئنا به نظر می رسد که آنها سعی کردند.

منبع: MacRumors

پنجره ها – آیا می توانم در شبکه های عمومی اجازه ارتباط برقرار کنم؟

من یک پاسخ از پاسخهای مایکروسافت را کپی می کنم زیرا به سوال بسیار واضح تر از آنچه که من می توانم توضیح دهم، کپی می کنم.

شبکه خصوصی یا شبکه های خانگی زمانی است که می دانید و به آن اعتماد دارید
  مردم و دستگاه ها در شبکه. کامپیوترها در شبکه خانگی می توانند
  متعلق به یک HomeGroup است کشف شبکه برای خانه روشن است
  شبکه ها، که به شما اجازه می دهد تا سایر کامپیوترها و دستگاه های موجود در آن را ببینید
  شبکه و اجازه می دهد تا کاربران دیگر شبکه برای دیدن کامپیوتر شما.

شبکه عمومی برای شبکه در مکان های عمومی (مانند قهوه
  مغازه ها یا فرودگاه ها). این مکان برای نگهداری از کامپیوتر شما طراحی شده است
  از اینکه به کامپیوترهای دیگر اطراف شما قابل مشاهده است و برای محافظت از آنها قابل مشاهده است
  کامپیوتر شما را از هر نرم افزار مخرب از اینترنت. صفحه اصلی
  در شبکه های عمومی در دسترس نیست و کشف شبکه تبدیل شده است
  خاموش شما همچنین باید این گزینه را انتخاب کنید اگر به طور مستقیم متصل هستید
  به اینترنت بدون استفاده از یک روتر، یا اگر شما یک تلفن همراه دارید
  اتصال پهنای باند

من می خواهم به شما اطلاع دهم که پیکربندی شبکه سیستم انجام نمی شود
  با یک شبکه پیکربندی کنید شما باید آن را پیکربندی کنید
  برای اولین بار به اتصال به اینترنت متصل شوید. چه زمانی
  پیکربندی اتصال شبکه به سیستم ممکن است داشته باشد
  انتخاب شده به شبکه عمومی با این حال، شما می توانید شبکه عمومی را تغییر دهید
  

  • به تنظیمات بروید و بر روی شبکه و اینترنت کلیک کنید.
  • روی Wi-Fi در سمت چپ کلیک کنید و روی مدیریت شبکه های شناخته شده کلیک کنید.
  • روی شبکه بیسیم متصل شوید

  • یک نقطه ای که در مورد گزینه شبکه عمومی از دست رفته است این است که اشتراک سرویس SMB، و غیره باید غیرفعال شود و پورت های باز به حد زیادی محدود خواهند شد. پورت های کمتر باز در برگیرنده حملات کمتر می شوند. بنابراین، انتخاب شبکه عمومی هنگام استفاده از یک شبکه غیر قابل اعتماد بسیار عاقلانه است.

    چرا به طور پیش فرض به شبکه های عمومی اجازه می دهد و غیر فعال کردن خصوصی
      شبکه ها

    این احتمالا به این دلیل است که بیشتر کاربران غیر فنی گزینه پیش فرض را انتخاب می کنند که احتمالا امن تر است.

    فایل RTF چیست (و چگونه می توانم آن را باز کنم)؟

    فایل با فرمت فایل .RTF یک فایل متنی متن غنی است. در حالی که یک فایل متنی معمولی فقط متن ساده را ذخیره می کند، فایل های RTF می توانند شامل اطلاعات اضافی درباره سبک فونت، قالب بندی، تصاویر و موارد دیگر باشند. آنها عالی هستند برای به اشتراک گذاری سند متقابل پلت فرم، زیرا آنها توسط بسیاری از برنامه های پشتیبانی می شوند.

    یک فایل RTF چیست؟

    RTF توسط تیم مایکروسافت ورد در 1980s ایجاد شده است. به عنوان فرمت جهانی که می تواند توسط اکثر پردازنده های کلمه مورد استفاده قرار گیرد، به عنوان یک فرمت جهانی طراحی شده است، و برای افراد آسان تر است که اسناد Word را با افرادی که از Word استفاده نمی کنند، به اشتراک بگذارند. این نیز به عنوان قالب پیش فرض استفاده شده توسط ویندوز ساخته شده است در برنامه WordPad – یک کلمه پردازنده سبک است.

    قبل از آنها توسط فایل های HTML جایگزین، RTF نیز به عنوان پایه ای برای فایل های کمک ویندوز استفاده می شود

    با استفاده از اکثر پردازنده های صحیح قادر به خواندن و نوشتن یک فایل RTF، این بدان معنی است که اگر شما یکی را بر روی ویندوز ایجاد کنید، پس می توانید آن را به یک همکار که از MacOS یا لینوکس استفاده می کند بدون هیچ مشکلی روبرو شوید.

    مایکروسافت توسعه RTF را در سال 2008 متوقف کرد، اما هنوز هم توسط برنامه ها در تقریبا هر سیستم عامل پشتیبانی می شود.

    چگونه می توانم فایل RTF را باز کنم؟

    اولین چیزی که باید بپرسید این است که فقط دوبار کلیک کنید (یا روی تلفن همراه) برای باز کردن فایل RTF به طور مستقیم.

    تقریبا قطعا برنامه ای که قبلا ساخته شده یا نصب شده است برای باز کردن فایل های RTF. برای شروع، اگر شما هر برنامه پردازش کلمه را نصب کرده اید – Microsoft Word، LibreOffice، OpenOffice، AbiWord و غیره شما می توانید فایل RTF را با آن باز کنید.

    اکثر خدمات همگام سازی فایل مانند Dropbox، OneDrive، و Google Drive – در بینندگان ساخته شده است که به شما اجازه می دهد تا حداقل یک فایل RTF را بخوانید، حتی اگر نمیتوانید آن را ویرایش کنید. Google Docs به شما اجازه می دهد تا فایل های RTF را ویرایش کنید.

    اکثر سیستم عامل ها یک ویرایشگر داخلی دارند که می توانند فایل های RTF را باز کنند. در ویندوز، این WordPad است. در MacOS، شما می توانید اپل TextEdit و یا اپل صفحات استفاده کنید. و مگر اینکه شما چیز دیگری (مانند مایکروسافت ورد) نصب کرده اید، این برنامه ها به طور پیش فرض برای باز کردن فایل های RTF خواهد بود. برای مثال، حتی در نصب جدید ویندوز، دوبار کلیک کردن بر روی فایل های RTF آن را درست در WordPad باز می کند.

    توجه : و در حالی که یک RTF ساخته نشده است در بسیاری از توزیع های لینوکس، شما قطعا می توانید چیزی مانند LibreOffice را نصب کنید.

    اگر ترجیح دهید که فایل های RTF را با برنامه دیگری باز کنید از آن چیزی که در حال حاضر به عنوان پیش فرض تنظیم شده است، این به اندازه کافی آسان است. در Windows یا MacOS، فقط کافیست روی فایل کلیک راست کرده و با انتخاب برنامه ای که می خواهید از آن استفاده کنید فرمان "Open With" را ببینید یا چیزی شبیه آن را انتخاب کنید.

    پنجره ای است که هنگام انجام این کار در ویندوز ( macOS مشابه است) این لیستی از برنامه هایی است که فایل های RTF را باز می کنند. فقط یکی از مواردی را که میخواهید استفاده کنید انتخاب کنید و شما می توانید گزینه "همیشه از این برنامه برای باز کردن فایل های rrt فایل" را انتخاب کنید که این برنامه به طور پیش فرض تبدیل شده است.

    چگونه برای تبدیل فایل RTF

    در حالی که بسیاری از برنامه های کاربردی از فایل های RTF پشتیبانی، شما ممکن است بخواهید آنها را به چیز دیگری تبدیل کنید. شما نمیتوانید یک فرمت فایل را تغییر دهید تا این کار را انجام دهید – باید فایل را تبدیل کنید. به طور معمول، می خواهید آن را به فرمت مورد استفاده توسط پردازشگر کلمه تبدیل کنید. ساده ترین راه این است که فایل RTF را در آن برنامه باز کنید و سپس از آن برنامه برای ذخیره آن در قالب دیگری استفاده کنید.

    به عنوان مثال اگر فایل RTF شما را در Microsoft Word باز کنید و سپس از Save به عنوان فرمان، شما به کادر محاوره ای Save As می روید. سپس میتوانید از منوی کشویی «Save As Type» برای انتخاب یک دسته از فرمت های مختلف استفاده کنید.

    اگر شما یک پردازشگر کامل کلمه نداشته باشید، می توانید همه مواردی که با آن سیستم عامل به عنوان مثال، پنجره WordPad Save As به عنوان چندین فرمت به عنوان مایکروسافت ورد ارائه نمی دهد، اما هنوز چند مورد مفید وجود دارد.