>

다음 줄이있는 텍스트 파일을 업로드하려고합니다 :

var ε = 1e-6, ε2 = ε * ε, π = Math.PI, τ = 2 * π, τε = τ - ε, halfπ = π / 2, d3_radians = π / 180, d3_degrees = 180 / π;

웹 브라우저가 버킷의 파일을 가리키면 다음과 같이 표시됩니다.

 var ε = 1e-6, ε2 = ε * ε, π = Math.PI, τ = 2 * π, τε = τ - ε, halfπ = π / 2, d3_radians = π / 180, d3_degrees = 180 / π;

wget을 사용하여 파일을 다운로드하여 열면 정상적으로 보입니다.

브라우저가 유니 코드를 올바르게 해석하지 않는 이유는 무엇입니까? 콘텐츠 유형 등을 조정해야합니까?

  • 답변 # 1

    SLaks와 Mark Ransom이 제안한 것처럼 charset = utf-8을 포함하도록 컨텐츠 유형 헤더를 설정하면 문제가 해결되었습니다.

관련 자료

  • 이전 arrays - 포트란 재구성 데이터 파일
  • 다음 c# - Entity Framework 내에서 Net Identity 20을 사용하여 다른 역할을 가진 사용자 만들기