Unity에서 서버연결시 문제 '505 HTTP Version Not Supported'
2016. 1. 13. 14:11ㆍ프로그래밍/Unity3D
728x90
반응형
Unity의 C#을 이용해서 URL을 호출할 경우 비정상적으로 처리됩니다.
WWW www = new WWW(url);
에러 내용 : 505 HTTP Version Not Supported
문제 : 전달하려는 string에 스페이스(공백문자)가 있을 경우 웹브라우져를 통해서 전달할 경우 정상적인 결과를 얻게되지만 모바일등의 단말기에서는 에러발생됩니다.
해결 방법 : 해결방법은 간단합니다. 다음 함수를 통해서 변환시켜주면 됩니다.
_content = Uri.EscapeUriString(_content);
이렇게해서 구해진 내용을 get방식으로 서버의 api의 파라미터로 전송가능합니다.
728x90
반응형
'프로그래밍 > Unity3D' 카테고리의 다른 글
Spring Websocket + STOMP + Unity C# + WebSocketSharp 한글 처리 문제. (3) | 2020.07.31 |
---|---|
Facebook연동시 PlaybackEngines/androidplayer/AndroidManifest.xml does not exist (0) | 2016.03.02 |
Unity2D : Unable to convert classes into dex format (0) | 2015.11.12 |
Unity3D에서 Joystick을 이용해서 캐릭터가 바라보는 방향으로 움직이고 정지하기. (0) | 2013.05.17 |
Unity3D C# 게임 화면에서 Object 선택하기 (0) | 2012.03.08 |