프록시 요청을 시도하는 동안 발생한 수정 오류
잡집 / / April 05, 2023
프록시 요청에 입력하는 동안 발생한 오류는 개발자가 코드를 작성하고 게시하는 동안 발생하는 일반적인 오류입니다. 이는 잘못된 코드 및 부적절한 IP 구성과 같은 다양한 이유로 인해 웹 서버에 대한 프록시 요청이 거부되거나 실패할 때 발생합니다. 개발자는 잘못된 코드, 잘못된 IP 등 다양한 이유로 인해 이 오류가 발생할 수 있습니다. 프록시 요청을 시도하는 동안 발생한 오류를 수정하기 위해 따를 수 있는 몇 가지 방법이 있습니다. 이 가이드에서는 내 주변의 프록시 서버를 찾고 Windows PC의 프록시 문제를 해결하는 몇 가지 방법에 대해 설명합니다.
목차
- Windows 10에서 프록시 요청을 시도하는 동안 발생한 오류를 수정하는 방법
- 방법 1: IP 서버 버전 확인
- 방법 2: 낮은 버전 사용
- 방법 3: 코드 수정
- 방법 4: Webpack 프록시 구성 변경
- 방법 5: 호스트 파일 수정
- 방법 6: Body-parser 제거
- 방법 7: 클라이언트 프록시에 헤더 추가
Windows 10에서 프록시 요청을 시도하는 동안 발생한 오류를 수정하는 방법
프록시 요청에 입력하는 동안 오류가 발생한 이유는 여러 가지가 있을 수 있습니다. 가능한 이유 중 일부는 아래에 언급되어 있습니다.
- 잘못된 서버 IP 버전으로 인해 이 오류가 발생할 수 있습니다.
- 잘못된 코드는 프록시 오류의 원인이기도 합니다.
- 잘못된 웹팩 프록시 구성이 이 오류의 원인일 수도 있습니다.
- 부적절한 호스트 파일도 이 오류의 원인입니다.
- 많은 개발자들이 이 문제가 Body-Parser에 의해 발생했음을 발견했습니다.
- 부적절한 클라이언트 프록시로 인해 이 오류가 발생할 수도 있습니다.
다음 가이드는 프록시 요청을 시도하는 동안 발생한 오류를 해결하는 방법을 제공합니다.
방법 1: IP 서버 버전 확인
때때로 사용자가 프록시에 대해 다른 IP 버전을 사용하는 경우 이 오류가 발생할 수 있습니다. WiFi 프록시 서버를 추가하는 첫 번째 단계는 Windows PC에서 연결하려는 Wi-Fi 네트워크의 IP 주소를 찾은 다음 추가하는 것입니다.
1. 누르세요 윈도우 키, 유형 명령 프롬프트 그리고 클릭 관리자로 실행하십시오.
2. 입력 ipconfig/모두 명령을 누르고 키 입력 인터넷 연결의 IP 주소 세부 정보를 보려면.
3. 의 IP 주소를 기록해 둡니다. IPv4 부분.
서버와 프록시가 동일한 IP 버전을 사용하고 있는지 확인하십시오. 종종 많은 사용자가 자신의 서버와 프록시가 서로 다른 IP 버전을 사용하고 있음을 발견하고 이를 변경하여 오류를 해결했습니다. 가이드 읽기 Windows 10에서 IP 주소를 변경하는 방법.
IP 버전을 변경해도 문제가 해결되지 않으면 다음 방법으로 이동하십시오.
방법 2: 낮은 버전 사용
경우에 따라 버전을 낮추면 오류가 해결될 수도 있습니다. 노드 17 버전에서 이 문제가 발생하면 버전을 16으로 낮추십시오. 방문하다 Node.js 이전 릴리스 페이지에서 이전 버전을 다운로드합니다.
이제 다른 방법으로 이동하지 않으면 문제가 해결될 수 있습니다.
또한 읽기:Node.js 개발자를 위한 11가지 최고의 IDE
방법 3: 코드 수정
잘못된 코드로 인해 프록시 요청 문제가 발생하는 동안 오류가 발생하는 것은 매우 일반적이며, 이 문제는 작성한 코드를 수정하고 가까운 프록시 서버를 해결하면 해결할 수 있습니다. 문제.
1. 작업 중인 프로젝트를 엽니다.
2. 추가하여 코드 수정 변경 출처 설정
{ "/api": { "표적": " https://localhost: 12345", "보안": 거짓, "changeOrigin": 참 }}
많은 사용자가 자신의 코드에 changeOrigin 설정을 추가하면 프록시 관련 문제가 해결되고 문제가 해결된다는 사실을 알게 되었습니다. 여전히 문제가 해결되지 않으면 다음 방법으로 이동하십시오.
방법 4: Webpack 프록시 구성 변경
webpack 프록시 구성은 많은 개발자가 프록시를 다른 서버로 보내는 데 사용하는 유용한 도구입니다. 많은 사용자가 잘못된 웹팩 프록시 구성으로 인해 오류가 발생했다고 보고했습니다. 이 문제는 webpack 프록시 구성에 대한 구성을 변경하여 해결할 수 있습니다.
1. 를 찾습니다 webpack.config.js 프로젝트 디렉토리의 루트에 있는 파일.
2. 다음을 확인하십시오. 암호 다음과 같이 보입니다.
개발 서버: { 프록시: { "*": " http://[::1]:8081" // "보안": 거짓, // "changeOrigin": 참 }},
메모: 다음을 추가했는지 확인하십시오. [::1] 프록시 요청 오류를 시도하는 동안 발생한 오류를 수정하기 위한 코드의 값입니다.
또한 읽기:Windows가 이 네트워크의 프록시 설정을 자동으로 감지하지 못하는 문제 수정
방법 5: 호스트 파일 수정
호스트 파일은 Windows 디렉터리에 있는 파일입니다. 이러한 파일은 무단 액세스로 열 수 없습니다. 잘못된 호스트 파일로 인해 프록시 요청 오류가 발생하는 동안 오류가 발생하면 주변 프록시 서버 문제를 해결하기 위해 호스트 파일을 수정해야 합니다.
1. 에서 메뉴를 시작하다 검색, 입력 메모장을 클릭한 다음 관리자 권한으로 실행.
2. 메모장에서 다음으로 이동합니다. 파일 탭을 클릭하고 열려 있는… 옵션.
3. 이제 다음 위치로 이동하십시오. 길.
C:\Windows\System32\드라이버\etc
4. 확장 유형을 다음과 같이 선택하십시오. 모든 파일, 클릭 호스트 파일 > 열려 있는 묘사 된대로.
5. 추가하다 127.0.0.1 로컬 호스트 강조표시된 호스트 파일에서 & 구하다 그것.
호스트 파일을 수정하는 것은 문제를 해결하는 효과적인 방법입니다. 이것이 작동하지 않으면 다음 방법으로 이동하십시오.
방법 6: Body-parser 제거
많은 개발자들이 이 문제가 Node.js body-parser 미들웨어로 인해 발생했음을 발견했습니다. 본문 파서는 개발자가 들어오는 요청 본문을 구문 분석하는 데 사용됩니다. 하지만. 때때로 개발자는 코드로 프록시 요청 문제를 시도하는 동안 발생한 오류를 일으키는 본문 파서에 대해 불평합니다. 이 문제를 해결하려면 간단히 body-parser를 제거하면 됩니다.
또한 읽기:Windows 10에서 응답하지 않는 Java TM Platform SE 바이너리 수정
방법 7: 클라이언트 프록시에 헤더 추가
클라이언트 프록시의 누락된 헤더로 인해 코드에서 이 오류가 발생할 수도 있습니다. 이 문제를 해결하기 위해 클라이언트 프록시에 헤더를 추가할 수 있습니다.
1. 시작 프로젝트.
2. 쓰기 암호 다음 형식과 같습니다.
module.exports = 함수(앱) { app.use(프록시('/api', { 표적: ' http://127.0.0.1:8080/', 헤더: { "연결": "연결 유지" }, }));};
대부분의 경우 클라이언트 프록시에 헤더를 추가하면 가까운 프록시 서버 문제가 해결되었습니다.
자주 묻는 질문(FAQ)
Q1. 프록시 오류란 무엇입니까?
답. 프록시 오류는 개발자가 코드에 자주 발생하는 일반적인 오류로, 웹 서버에 대한 프록시 요청이 실패할 때 이 오류가 표시될 수 있습니다.
Q2. 프록시 오류를 수정하는 방법은 무엇입니까?
답. 개발자는 몇 가지 효과적인 방법을 사용하여 이 문제를 해결할 수 있지만 코드를 수정하고 코드 관련 문제를 수정하면 효과적으로 도움이 될 수 있습니다.
Q3. 호스트 파일은 어디에서 찾을 수 있습니까?
답. 호스트 파일은 시스템 파일의 Windows 디렉터리에 있을 수 있으며 사용자의 승인 없이는 이러한 파일에 액세스할 수 없습니다.
추천:
- Windows 10에서 소유하지 않은 리소스 오류 수정
- 이더넷 케이블이 제대로 연결되지 않은 문제 수정
- USB 장치에 대한 프록시 장치 생성 실패 수정
- Windows 10에서 수정 서버 IP 주소를 찾을 수 없음
이 가이드가 도움이 되었기를 바랍니다. 프록시 요청을 시도하는 동안 오류가 발생했습니다. 코드에 문제가 있습니다. 어떤 방법이 효과가 있었는지 알려주세요. 질문이나 제안 사항이 있으면 의견 섹션에 알려주십시오.
엘론 데커
Elon은 TechCult의 기술 작가입니다. 그는 지금까지 약 6년 동안 사용 방법 가이드를 작성해 왔으며 많은 주제를 다루었습니다. 그는 Windows, Android 및 최신 트릭과 팁과 관련된 주제를 다루는 것을 좋아합니다.