new UnityWebRequest.Post๋ฅผ ํ์ฉํด์ json๋ฐ์ดํฐ(stringํ์)์ ํ์ฌํ๋ ๋ฐฉ์๊ณผ,
json๋ฐ์ดํฐ(stringํ์)๋ฅผ utf8๋ก ์ธ์ฝ๋ฉํ์ฌ ๋ฐ์ดํธ๋ฐฐ์ด๋ก ๋ณํํ์ฌ์ UploadHandlerRaw๋ก uploadHandler์ ํ์ฌํด์ ๋ณด๋ด๋ ๊ฒ์ ์ฐจ์ด๊ฐ ๋ญ๊ฐ์?
ํจํท๋ถ์์ ํด๋ดค์๋, ์ ์์ ๋ฐฉ์์ Line-based text data๋ก ์ธ์๋๊ณ , ํ์๋ json์ผ๋ก ์ฝํ๋๋ฐ...
์ด์ํ์ ์ ์ ์๋ Line-based text dataํญ๋ชฉ์ ๋ดค์๋ ๊ธฐ์กด json์ ์๋ Key๊ฐ์ ์ ๋๋ก ๋ค์ด๊ฐ์๋๋ฐ, Value๊ฐ์ด %22%3a%...์ด๋ฐ์์ผ๋ก ์ธ์ฝ๋ฉ๋๊ฒ์ฒ๋ผ ๋ณด์ด๋ค์.
๊ธฐ์ต์ด ๊ฐ๋ฌผํ๋ฐ ๋๋ค ์ด์งํผ byte๋ฐ์ดํฐ๋ก ์ ์ก๋๊ณ ๋ฐ๋ ์น์๋ฒ์ชฝ์์ content-type์ด json์ด๋ ์๋๋์ ๋ฐ๋ผ byte๋ฐ์ดํฐ๋ฅผ ์ด๋ป๊ฒ ์ธ์ง ๊ฒฐ์ ๋๋๊ฑธ๋ก ์๋๋ฐ. ๋ชจ๋ฅด๊ฒ ๋ค. ์ด๊ฒ๋ ์น์๋ฒ๋ง๋ค ์ฝ๊ฐ์ฉ ๋ค๋ฅผ์๋ ์๋ค๊ณ ํด์๋ฆฌ
๊ทผ๋ฐ ์ง์ง ๊ฐ๋นก์น๋๊ฒ ๋ ๊ฒฝ์ฐ๋ค SetRequestHeader("Content-Type","application/json")์จ์ json์ด๋ผ๊ณ ๋ช ์ํด์คฌ๋๋ฐ ์ ๊ทธ๋ฐ ์ฐจ์ด๊ฐ ๋ฐ์ํ๋์ง ๋ชจ๋ฅด๊ฒ ์. ์ ๋ ์ด์ฐจํผ byte๋ก ์ฃผ๊ณ ๋ฐ๋๊ฑฐ๋ผ ์ ์ฐจ์ด๊ฐ ๋ฐ์ํ์ง๋ผ๋ ์๋ฌธ๋์ ์ ์๋ชป์๊ฒ์
ํ์คํ๊ฑด ์ฐจ์ด๊ฐ ์๊ฒ ์ง. ์น์๋ฒ์ชฝ์์ ํ๋ฒ ํจํท์๊น๋ด
์นํต์ ์ ๋ฑ 2๊ฐ๋ค. ๊ทธ๋ฅ ์ซ์,๊ธ์๋ ๋ฌด์กฐ๊ฑด ๋ฌธ์์ด json {"์ฌ์บ1":"์๊ธฐ๋ชจ์ฐ"} ์ด๋ฐ๊ฒ๊ณผ ๋๋จธ์ง ์ฌ์ง, ์์, 3d๋ชจ๋ธ ๊ฐ์๊ฑด ์ ๋ถ bye๋ก ๋ณด๋ธ๋ค
chatgptํํ ๋ฌผ์ด๋ณด๊ณ ๊ฒ์์ด ๋ฐ๊ฟ๊ฐ๋ฉด์ ์๋ฆฌ์กฐ๋ฆฌ ๋ฌผ์ด๋ณด๋ฉด ์ฝ๋๊น์ง ๋ค ๋์ ธ์ค๋ค