Formålet, når min egen server ber om noen andres grensesnitt, kan det være forespørselsbegrensninger, eller min IP blir blokkert og jeg kan ikke be via min IP-adresse.For å si det rett ut, kan ikke serveren din sende eller be om innhold direkte til målserveren.
To måter å løse det på: 1. Bruk proxy-IP; 2. Omvendt proxy (videresending av forespørsel)
Ved å bruke en proxy-IP-forespørsel er det irriterende å bruke, det er ingen problemer, vi bruker en reverse proxy for å implementere denne gangen, definisjonen er som følger:
Omvendt proxy refererer til proxy-serveren som aksepterer tilkoblingsforespørsler på Internett, deretter videresender forespørselen til serveren på det interne nettverket, og returnerer resultatene fra serveren til klienten som ber om tilkoblingen på Internett. Faktisk kan nginx raskt sette opp en omvendt proxy, men av kostnadsgrunner! Jeg ga opp nginx fordi nginx krever kjøp av en server, og jeg vil bare kjøpe et asp.net space for å implementere funksjonen til en reverse proxy.
På Internett fant jeg ikke et godt eksempel, så la oss skrive et enkelt selv!
Referanseartikler:
Støtter hente, poste forespørsler, tester som følger:
Slik bruker du den: Først, kjøp et Space som støtter asp.net, og last deretter opp nettsiden til root-katalogen til spacet.
I web.config-filen, finn appsetting-noden og bytt verdiverdien i host!
Nedlasting av kildekode:
Turister, hvis dere vil se det skjulte innholdet i dette innlegget, vær så snill Svare
|