Perbaiki Kesalahan Terjadi Saat Mencoba Permintaan Proksi

Terjadi kesalahan saat mengetik ke permintaan proxy adalah kesalahan umum yang ditemukan pengembang saat menulis dan menerbitkan kode. Ini terjadi ketika permintaan proxy ke server web ditolak atau gagal karena berbagai alasan seperti kode yang salah dan konfigurasi IP yang tidak tepat. Pengembang mungkin mengalami kesalahan ini karena berbagai alasan seperti kode yang salah, IP yang salah, dll. Ada beberapa metode yang dapat diikuti untuk memperbaiki Kesalahan yang Terjadi Saat Mencoba Permintaan Proksi. Dalam panduan ini, kita akan membahas beberapa metode untuk menemukan server proxy di dekat saya dan memperbaiki masalah proxy dengan Windows.

Cara Memperbaiki Kesalahan yang Terjadi Saat Mencoba Permintaan Proksi di Windows 10

Ada berbagai alasan untuk kesalahan yang terjadi saat mengetik ke permintaan proxy. Beberapa kemungkinan alasannya disebutkan di bawah ini.

  • Versi IP server yang salah dapat menyebabkan kesalahan ini.
  • Kode yang salah juga bertanggung jawab atas kesalahan proxy.
  • Konfigurasi proxy webpack yang salah juga dapat menjadi penyebab kesalahan ini.
  • File host yang tidak tepat juga bertanggung jawab atas kesalahan ini.
  • Banyak pengembang menemukan bahwa masalah ini disebabkan oleh Body-Parser.
  • Proksi klien yang tidak tepat juga dapat menyebabkan kesalahan ini.

Panduan berikut akan memberi Anda metode untuk mengatasi kesalahan yang terjadi saat mencoba permintaan proxy.

Metode 1: Verifikasi Versi Server IP

Umumnya, kesalahan ini dapat disebabkan oleh masalah sederhana dengan masalah IP dan dapat diperbaiki dengan mudah. Terkadang ketika pengguna menggunakan versi IP yang berbeda untuk proxy, mereka mungkin menerima kesalahan ini.

  Cara Membuat Video Kenangan di iPhone

Langkah pertama untuk menambahkan server proxy WiFi PS4 adalah menemukan alamat IP jaringan Wi-Fi yang Anda coba sambungkan di PC Windows.

1. Tekan tombol Windows, ketik Command Prompt dan klik Run as administrator.

2. Ketik perintah ipconfig/all dan tekan tombol Enter untuk melihat rincian alamat IP dari Koneksi Internet.

3. Catat alamat IP di bagian IPv4.

Periksa apakah server dan proxy menggunakan versi IP yang sama. Seringkali, banyak pengguna menemukan bahwa server dan proxy mereka menggunakan versi IP yang berbeda, dan mengubahnya menyelesaikan kesalahan untuk mereka. Baca panduan kami tentang cara mengubah alamat IP di Windows 10.

Jika mengubah versi IP tidak memperbaiki masalah Anda, lanjutkan ke metode berikutnya.

Metode 2: Gunakan Versi Bawah

Terkadang menurunkan versi juga dapat menghapus kesalahan. Jika Anda menghadapi ini di versi simpul 17, turunkan versi Anda ke 16. Kunjungi Node.js halaman rilis sebelumnya untuk mengunduh versi yang lebih lama.

Sekarang, masalah Anda mungkin teratasi, jika tidak pindah ke metode lain.

Metode 3: Ubah Kode

Sangat umum terjadi kesalahan saat mencoba masalah permintaan proxy terjadi karena kode yang salah, masalah ini dapat diperbaiki hanya dengan memodifikasi kode yang telah Anda tulis dan menyelesaikan masalah server proxy di dekat saya.

1. Buka proyek yang sedang Anda kerjakan.

2. Ubah kode Anda dengan menambahkan pengaturan changeOrigin

{
    "/api": {
    "target": "https://localhost:12345",
    "secure": false,
    "changeOrigin": true
    }
}

Banyak pengguna menemukan bahwa menambahkan pengaturan changeOrigin ke kode mereka, menyelesaikan masalah mereka dengan proxy dan masalah teratasi. Jika masalah masih belum teratasi, lanjutkan ke metode berikutnya.

  11 Sumber Belajar yang Baik untuk Sertifikasi Agile

Metode 4: Ubah Konfigurasi Proxy Webpack

Konfigurasi proxy webpack adalah alat yang berguna yang digunakan banyak pengembang untuk mengirim proxy ke server yang berbeda. Banyak pengguna melaporkan bahwa kesalahan tersebut disebabkan oleh konfigurasi proxy webpack yang tidak tepat. Masalah ini dapat diatasi dengan mengubah konfigurasi untuk konfigurasi proxy webpack.

1. Cari file webpack.config.js di root direktori proyek Anda.

2. Pastikan kode terlihat seperti berikut.

devServer: {
    proxy: {
        "*": "http://[::1]:8081"
        // "secure": false,
        // "changeOrigin": true
    }
},

Catatan: Pastikan Anda menambahkan [::1] nilai dalam kode untuk memperbaiki kesalahan yang terjadi saat mencoba kesalahan permintaan proxy.

Metode 5: Ubah File Host

File host adalah file yang terletak di direktori Windows Anda. File-file ini tidak dapat dibuka oleh akses yang tidak sah. Ketika kesalahan terjadi saat mencoba meminta proxy kesalahan terjadi karena file host yang tidak tepat, Anda harus memodifikasi file host untuk memperbaiki masalah server proxy di dekat saya.

1. Pada pencarian menu Start, ketik Notepad, lalu Klik Run as administrator.

2. Di Notepad, navigasikan ke tab File dan klik opsi Open….

3. Sekarang, navigasikan ke jalur lokasi berikut.

C:WindowsSystem32driversetc

4. Pilih jenis ekstensi sebagai Semua File.

5. Sekarang, klik pada file host dan Buka.

6. Sekarang, tambahkan 127.0.0.1 localhost di file host.

Memodifikasi file host adalah metode yang efektif untuk menyelesaikan masalah. Jika ini tidak berhasil untuk Anda, lanjutkan ke metode berikutnya.

Metode 6: Hapus Body-parser

Banyak pengembang menemukan bahwa masalah ini disebabkan oleh middleware body-parser Node.js. Body-parser digunakan oleh pengembang untuk mengurai badan permintaan yang masuk. Namun. Terkadang pengembang mengeluh tentang body-parser yang menyebabkan kesalahan terjadi saat mencoba mem-proxy masalah permintaan dengan kode mereka. Untuk mengatasi masalah ini, Anda cukup menghapus body-parser.

  Cara Mengambil Foto di Chromebook

Header yang hilang di proxy klien juga dapat menyebabkan kesalahan ini dengan kode Anda, untuk mengatasi masalah ini, Anda dapat mencoba menambahkan header di proxy klien.

1. Luncurkan proyek Anda.

2. Tulis kode seperti format berikut.

module.exports = function(app) {
    app.use(proxy('/api', {
        target: 'http://127.0.0.1:8080/',
        headers: {
            "Connection": "keep-alive"
        },
    }));
};

Dalam kebanyakan kasus, menambahkan tajuk di proxy klien menyelesaikan masalah server proxy di dekat saya.

Pertanyaan yang Sering Diajukan (FAQ)

Q1. Apa itu kesalahan proxy?

Jwb. Kesalahan proxy adalah kesalahan umum yang sering dialami pengembang dengan kode mereka, Anda mungkin menerima kesalahan ini saat permintaan proxy ke server web gagal.

Q2. Bagaimana cara memperbaiki kesalahan proxy?

Jwb. Pengembang dapat menggunakan beberapa metode efektif untuk memperbaiki masalah ini, namun, memodifikasi kode dan memperbaiki masalah dengan kode dapat membantu secara efektif.

Q3. Di mana saya dapat menemukan file host?

Jwb. File host dapat ditemukan di direktori Windows di file sistem Anda, file ini tidak dapat diakses tanpa izin resmi dari pengguna.

***

Kami harap panduan ini bermanfaat bagi Anda dan Anda dapat memperbaiki kesalahan yang terjadi saat mencoba mem-proxy masalah permintaan dengan kode Anda. Beri tahu kami metode mana yang berhasil untuk Anda. Jika Anda memiliki pertanyaan atau saran untuk kami, beri tahu kami di bagian komentar.