Https 읽어오기

c#으로 https 사이트 접속하여 내용 읽어오기 기능을 만들고 있습니다
피들러를 통해 접속 내용을 보고 환경을 설정하여 c# 코드를 작성했는데, 결과는 404 not found 가 발생합니다.
수동으로 해당 사이트 접속하면 성공하구요
무었이 잘못됐는지 알기 어려운데 도움 부탁 드립니다

그림파일은 위에서 순서대로 1. https c# 접속 실패시 필들러 2.제가 작성한 c# 코드 3. https 수동 로그인 성공시 피들러

프로그램으로 송/수신한 피들러 결과와 수동으로 접속하여 정상적으로 결과를 피들러 결과 중 헤더 정보를 최대한 일치시켜야 합니다. 캡쳐한 화면에서는 그 차이를 확인할 수가 없군요.

일치 시킬 항목이 뭐가 있을까요?
제가 초보라 구글 검색해서 있는 항목을 보고 일치 시키고 있는데요
request.method, request.useragent. request.contenttype을 일치 시켯고, 구글링해보면 이 항목 정도 일치 되더군요