안녕하세요.
HttpWebRequest Header에 ‘Content-Type’, ‘Accept’ 등 Add 함수를 통해 진행하면 오류가 발생합니다.
미리 정의되어있지 않은 것에 대한 Add 는 문제가 없는데 미리 정의되어있는 것에 대해서는 오류나는 것 같아 문의글을 올립니다.
해당 경우는 어떻게 처리를 해야 할까요?
아래는 제가 작성한 코드입니다. 문제 상황 파악하기 위해 첨부했습니다.
HttpWebRequest request = (HttpWebRequest)WebRequest.Create(string.Concat(this.BaseUrl, pathAndQuery));
this.header.GetHeaderList().ToList().ForEach(x => request.Headers.Add(x.Key, x.Value));