PGR21.com
- PGR21 관련된 질문 및 건의는 [건의 게시판]을 이용바랍니다.
- (2013년 3월 이전) 오래된 질문글은 [이전 질문 게시판]에 있습니다.
통합 규정을 준수해 주십시오. (2015.12.25.)
Date 2017/04/16 21:12:23
Name 심술쟁이
Subject [질문] 인터넷 헤더에 있는 파일 크기와 실제 다운받은 파일 크기가 다릅니다
안녕하세요, 컴퓨터 초보입니다.

요즘 MLB에 관심이 있어서 MLB에서 제공하는 자료들을 받고 있는 중입니다.
하나하나 수작업으로 다운 받으려니 귀찮아져서 스트립트를 작성해서 자동화하는 중인데요,

그렇게 다운이 제대로 이뤄졌는지 확인하기 위해, 헤더의 정보와 실제 다운 받은 파일 크기를 비교하려고 해보니
항상 꼭 3 bytes씩 차이가 나더라고요.

이게 무슨 연유인지 궁금해서 여쭤봅니다. 다운이 잘 못 이뤄진건가요? 아니면 정상적으로 다운이 완료된건가요?
참고로 libcurl을 이용해서 다운받고 헤더 정보를 확인하고 있습니다.

예시1)
url : https://baseballsavant.mlb.com/gf?game_pk=490215

헤더에 들어있는 파일크기(Content-Length) : 948,955 bytes
실제 다운 받은 파일크기 : 948,952 bytes


예시2)
url : https://baseballsavant.mlb.com/gf?game_pk=490216

헤더에 들어있는 파일크기(Content-Length) : 802,175 bytes
실제 다운 받은 파일크기 : 802,172 bytes



어떤 도움이라도 감사합니다. 좋은 밤 되세요 :)

통합규정 1.3 이용안내 인용

"Pgr은 '명문화된 삭제규정'이 반드시 필요하지 않은 분을 환영합니다.
법 없이도 사는 사람, 남에게 상처를 주지 않으면서 같이 이야기 나눌 수 있는 분이면 좋겠습니다."
Soul of Cinder
17/04/16 22:16
수정 아이콘
3바이트 차이가 난다면 혹시 UTF-8 BOM 있고 없고의 차이는 아닐까요? 웹 서버에서 해당 데이터의 길이를 판별해서 헤더에 적어넣을 때 UTF-8 BOM이 있는 상태로 계산했는데, 이것이 전송되지 않으면 실제 다운로드한 데이터의 길이에서 딱 3바이트만큼 차이가 나게 됩니다. 물론 데이터의 내용은 완전히 동일하고요.
심술쟁이
17/04/16 23:00
수정 아이콘
오 감사합니다,
어쩐지 다운된 json을 읽어봐도 구조 깨진거 없이 정상적으로 잘 읽혀지더라고요

고맙습니다! 복 받으실거에요!
목록 삭게로! 맨위로
번호 제목 이름 날짜 조회
100212 [질문] 무릎 관절 보호대? [2] 2919 17/03/29 2919
100211 [질문] 히오스 팀리그는 원래 돌리는 사람이 별로 없나요? [5] 칼라미티4140 17/03/29 4140
100210 [질문] 진해 군항제하는동안 평일은 어떤가요!? [8] 삭제됨3998 17/03/29 3998
100209 [질문] 무료 백신 좀 추천 해주세용~ [6] 어른이유3733 17/03/29 3733
100207 [질문] 영어공부 등을 할 수 있는 가벼운 사이트 있을까요? [5] 햄찌2313 17/03/29 2313
100206 [질문] [PS4]슈로대 구매 고민 질문입니다. [18] 천둥3479 17/03/29 3479
100205 [질문] 3D 프린팅 작업 맡길 수 있는 곳? [6] 브라질너트2443 17/03/29 2443
100204 [질문] 인간이 눈으로 인지 할수 있는 프레임 한계가 몇일까요? [3] 핀토리키오7474 17/03/29 7474
100203 [질문] [스타벅스] 비아(VIA) 매장버전 vs 코스트코 버전 스타듀밸리3093 17/03/29 3093
100202 [질문] [악기]초급자용 키보드 추천 부탁드려요 [4] 삭제됨2385 17/03/29 2385
100201 [질문] 5k 아이맥을 구매할 예정입니다. [1] lifewillchange2273 17/03/29 2273
100200 [질문] 대만 2박3일 코스 어떤 지 봐주세요. [3] 대보름3717 17/03/29 3717
100199 [질문] [스타1] 토스 BJ 추천해주세요! [9] 다크템플러3898 17/03/29 3898
100198 [질문] 부산에 일반택배를 편의점 수령하게 하는 방법이 있을까요? [6] 슈터3761 17/03/29 3761
100197 [질문] 경북지역 벚꽃나들이 갈만한곳 추천부탁드립니다. [6] Venada2946 17/03/29 2946
100196 [질문] [뻘질문] 스1, 스2 모든 건물/유닛 사용가능한다 했을때 가장 강한 종족은? [9] 카레맛똥2478 17/03/29 2478
100195 [질문] [LOL] 왜 오더할때 본다라는 표현을 쓸까요 [24] 밤공기3740 17/03/29 3740
100194 [질문] 블루투스 스피커 or 유선 스피커 추천 부탁드립니다. 오늘보다 나은 내일2919 17/03/29 2919
100193 [질문] 핸드폰에 대해 질문할게 있습니다. [2] poibos2153 17/03/29 2153
100192 [질문] 듀얼모니터 인식 문제 도와주세요 moqq2146 17/03/29 2146
100191 [질문] 헬로모바일 테더링 사용하시는 분들께 질문드립니다 [3] 바보탱이6747 17/03/29 6747
100190 [질문] 제 사용 패턴에 맞는 프린터 추천해주세요! [4] 오렌지망고2880 17/03/29 2880
100189 [질문] 정말 죄송합니다. 마지막 상담글입니다!(컴퓨터 조립) [56] 산타의선물꾸러미5062 17/03/29 5062
목록 이전 다음
댓글

+ : 최근 1시간내에 달린 댓글
+ : 최근 2시간내에 달린 댓글
맨 위로