proxy
1605 ワード
エージェントとは?は「エージェント」の意味を持ち、相互通信時に安全に直接通信できない
2つのポイント間で中継通信を行う機能は「エージェント」中継機能であり、
プロキシサーバと呼ばれる プロキシサーバーのプロパティ安全原因 キャッシュメモリを使用するプロキシサーバ要求の情報 を格納する.その後、要求キャッシュ内の情報によってリモートサーバから
データのインポート不要(転送時間の節約) したがって、は不要な外部接続(一石二鳥) を行う必要がない.外部との通信を削減し、ネットワークのボトルネックを防止
forward porxy クライアントはインターネットに直接アクセスしません
要求を受信インターネットに接続し、結果をクライアント に送信する.
reverse proxyクライアントがインターネットデータを要求すると、リバースエージェントは要求を受信します.
内部サーバからデータを受信クライアント に転送する.
反転エージェントサーバ要求を転送するのは実際のサーバドメインであり、エージェントは両者の間の通信を担当する(エージェントサーバ要求サーバを転送することによって、サーバはクライアントの情報を理解できない(クライアントが隠されている) .リバースエージェントサーバがエージェントサーバのドメインに接続されており、実際のサーバ上の情報は理解しにくい
2つのポイント間で中継通信を行う機能は「エージェント」中継機能であり、
プロキシサーバと呼ばれる
データのインポート不要(転送時間の節約)
forward porxy
要求を受信インターネットに接続し、結果をクライアント
reverse proxy
内部サーバからデータを受信クライアント
反転
//data.json
{ result: "ok"}
//index.js
<div>
<input type="button" value="get data" onClick={
function(){
fetch('/data.json') // 도메인을 적을필요가 없으며
cors 정책 신경쓸 필요가
없어짐
.then(function(result){return result.json()})
.then(function(json){consloe.log(json);})
}.bind(this)
}></input>
</div>
//package.json
"proxy" : "http://localhost:8000" or http://127.0.0.1:8000
Reference
この問題について(proxy), 我々は、より多くの情報をここで見つけました https://velog.io/@dnjswls1459/proxyテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol