proxyTable中pathWrriteの使用

865 ワード

proxyTable中pathWrriteの使用
proxyTable: {
  '/iclient': {
    target: 'http://xxx.xx.com/iclient/xx/xx',
    changeOrigin: true,
    pathRewrite: {
      '^/iclient': ''
    }
}
 
代理店を使って、まず標識が必要です。この接続は代理店を使います。そうでないと、css、jsなどの静的資源は全部代理店に走ります。だから、インタフェースは代理店を使って、静的なファイルは当地を使います。'/iclient': {}とは、nodeに教えます。私のインターフェースは'/iclient'から始まるものであれば、代理を使います。だから、あなたのインターフェースはこのように書きます。  /iclient/xx/xx.最後のエージェントのパスは  http://xxx.xx.com/iclient/xx/xx.
でも違います。私の正しいインターフェースパスには/iclientがありません。だから必要です。  pathRewriteは、''^/iclient'':''を用いて'/iclient'を削除することにより、正しい識別があり、また要求インターフェースの時にiclientを削除することができる。