springboot中新增一个过滤器如下:
パッケージcom.rtpksps.kss.config。
輸入org.springframework.stereotype.Component。
インポートのjavax.servlet。*;
インポートのjavax.servlet.http.HttpServletResponse;
インポートにjava.io.IOException;
/ **
* @author管理
* @title:OriginFilter
* @projectName rtpksps-KSS
* @description:TODO
*の@date 2019年9月29日0029下午15:52
* /
@Component
パブリッククラスOriginFilterは、フィルター{実装
@Override
ます。public voidをdoFilter(のServletRequestのServletRequest、ServletResponseをServletResponseを、フィルターチェーンれるFilterChain)にIOException、ServletExceptionが{スロー
HttpServletResponseの応答=(HttpServletResponseの)ServletResponseをします。
response.setHeader(「アクセス制御-許可-起源」、「*」);
response.setHeader( "アクセス制御-許可-メソッド"、 "POSTは、GET、OPTIONSは、PUT、DELETE");
response.setHeader(「アクセス・コントロール・マックス・エイジ」、「3600」)。
response.setHeader( "X-要求-で"、 "アクセス制御-ヘッダを許可")。
filterChain.doFilter(のServletRequest、ServletResponseを)。
}
@Override
公共ボイドのinit(に、FilterConfigに、FilterConfig)ServletExceptionが{スロー
}
@Override
公共ボイドが破壊(){
}
}
在接口中指定需要的方法类型
角度のページには、HTTPリクエストを送信します。
reqData(){//要求データ背景
VaRのURL =「http://192.168.100.100:8888/cmsRole/show";//ビデオチュートリアルテスト要求アドレス
=この_that VAR。
this.http.get(URL).subscribe(機能(データは){//リクエストが成功したコールバックです
console.log(データ)。
}、関数(ERR){//コールバック要求失敗
console.log(ERR)。
})
}