목록2018/02 (1)
게임을 만듭니다.
aws, api gateway, lambda, json, encoding, forbidden ....
기존에 플레이어이름과 유닛이름을 영문으로만 제한하다가(폰트 관련 문제 때문에)이 제한을 풀고 관련작업을 진행하였다. 그리고 유닛을 생성해봤는데(한글이름)포비든 에러가 딱 뜬다. 응? 영문이름으로 입력했더니 정상적으로 생성됨. 그래서 http 헤더에 캐릭터셋도 넣어봤다가페이로드 인코딩 방식을 utf-8에서 unicode로 변경해봤다가 이것저것해도 동일하게 증상이 발생하였다.lambda에는 콜이 발생하지 않았기때문에 api gateway단에서 에러가 발생한 것이니 cloudtrail로 로깅을 해봐야 하는데...(결국 하지 않았다) 이러는 와중에 일단 문제의 원인은 다음으로 가정(추정)하였다. 만약 EUC-KR, CP949, Shift-JS 같은 비 유니코드 문자열 인코딩이 포함되어 있다면 ECMA-404 표..
카테고리 없음
2018. 2. 19. 09:31