Rumah > pembangunan bahagian belakang > C++ > Bagaimana untuk Membetulkan 'Ralat HTTP 404.15 - Tidak Ditemui' Kerana Rentetan Pertanyaan Panjang dalam Web.config?

Bagaimana untuk Membetulkan 'Ralat HTTP 404.15 - Tidak Ditemui' Kerana Rentetan Pertanyaan Panjang dalam Web.config?

Patricia Arquette
Lepaskan: 2025-01-03 01:04:39
asal
334 orang telah melayarinya

How to Fix

Memperluaskan Parameter Web.config untuk Mengendalikan Panjang Permintaan Berlebihan

Apabila anda menghadapi isu "Ralat HTTP 404.15 - Tidak Ditemui" semasa cuba untuk buat fail sebelah klien, ia mungkin dikaitkan dengan panjang rentetan pertanyaan yang melebihi modul penapisan permintaan ambang. Begini cara anda boleh mengkonfigurasi tetapan web.config anda untuk menyelesaikan masalah ini:

Mengkonfigurasi Web.config

Untuk membenarkan permintaan dalam sebarang panjang, tambahkan baris berikut pada web anda .config fail dalam bahagian:

<security>
    <requestFiltering>
        <requestLimits maxQueryString="32768"/>
    </requestFiltering>
</security>
Salin selepas log masuk

Tetapan ini melaraskan panjang rentetan pertanyaan maksimum yang dibenarkan kepada 32768 bait. Anda boleh menentukan nilai yang berbeza jika perlu.

Pengubahsuaian Web.config Tambahan

Dalam sesetengah senario, anda juga mungkin perlu mengubah suai bahagian dalam fail web.config anda, menambah baris berikut:

<httpRuntime maxQueryStringLength="32768" maxUrlLength="65536"/>
Salin selepas log masuk

Tetapan ini mengkonfigurasi rentetan pertanyaan maksimum ASP.NET dan panjang URL.

Kaedah Alternatif

Jika mengubah suai tetapan web.config tidak membantu, pertimbangkan kaedah alternatif untuk menjana fail sisi klien tanpa menggunakan sistem fail atau ActiveX objek. Satu kaedah sedemikian ialah menggunakan API HTML5, yang menyediakan keserasian merentas platform dan tidak memerlukan perubahan konfigurasi.

Atas ialah kandungan terperinci Bagaimana untuk Membetulkan 'Ralat HTTP 404.15 - Tidak Ditemui' Kerana Rentetan Pertanyaan Panjang dalam Web.config?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan