본문 바로가기
개발/C#

[C#]URI 문자열을 이스케이프된 표현으로 변환합니다.

by MNMNMNMN 2020. 10. 8.
728x90

Uri.EscapeUriString(String)

 

URI 문자열을 이스케이프된 표현으로 변환합니다.

[함수원형]

public static string EscapeUriString(string stringToEscape);

[Parameters]

이름 타입 설명
stringToEscape string 이스케이프할 문자열입니다.

[출처]docs.microsoft.com/ko-kr/dotnet/api/system.uri.escapeuristring?view=netcore-3.1

프로젝트를 하다가 파일 다운로드가 안되는 이슈가 있었다.

iOS 기기에서 특정 파일이 다운로드가 되지 않았고, 해당 파일의 이름이 한글로 되어있었다.

한글 파일을 이스케이프 해보니 string이 모두 깨져버렸다.

이를 해결하기 위해 한글 파일을 모두 제거 하였다.

728x90
반응형

'개발 > C#' 카테고리의 다른 글

[C#] 다차원 배열  (0) 2020.12.22
C# 연산자 종류  (0) 2020.11.19
delegate란 무엇일까?  (0) 2020.09.22
[C#]가우스의 등차수열합 공식  (0) 2020.08.21
[C#]파일 존재 유무 확인하기  (0) 2020.08.07

댓글