본문 바로가기
프로그래밍

[c#] request Headers Host, RequestUri 변경 하기

by 도장깨기 2021. 7. 4.
728x90
반응형

필요에 따라 

요청 헤더의 Host와 RequestUri를 변경할 수 있는데 

 

Host와 RequestUri 모두 아래와 같은 형태로 변경 가능하다.

 

HttpAuthenticationContext context;
var req = context.Request;

req.Headers.Host = new Uri("HostUri").Authority;
req.RequestUri =  new Uri("RequestUri");

추가적으로 

RequsetUri에서 Host를 제외한 경로를 갖고 오고싶다면

 

var absolutPath = req.RequestUri.AbsolutePath;

 

위와 같이 하면 가져올 수 있다.

 

728x90
반응형

댓글