iOS) HTTP λ©”μ‹œμ§€ ꡬ쑰λ₯Ό 톡해 GET, POST μ΄ν•΄ν•˜κΈ°

πŸ• HTTP 톡신 HTTP 톡신은 client κ°€ 데이터가 ν•„μš”ν•  λ•Œλ§ˆλ‹€ server μ—κ²Œ μš”μ²­ν•˜κ³ , server λŠ” κ·Έ 데이터λ₯Ό μ‘λ‹΅ν•˜κ³  λ°”λ‘œ 연결이 μ’…λ£Œλ˜λŠ” 방식이닀. 이처럼 HTTP 톡신은 단방ν–₯ ν†΅μ‹ μ΄λΌμ„œ client 만 server μ—κ²Œ μš”μ²­ν•  수 있고 server λŠ” client 에 μš”μ²­ν•  수 μ—†λ‹€. μ‘λ‹΅λ§Œ κ°€λŠ₯ν•˜λ‹€. μ‹€μ‹œκ°„μœΌλ‘œ μ„œλΉ„μŠ€ν•΄μ•Όν•  경우λ₯Ό μ œμ™Έν•˜κ³  HTTP 톡신을 μ‚¬μš©ν•˜λŠ”λ° server 의 뢀담을 쀄여쀀닀. πŸ• HTTP λ©”μ‹œμ§€ client κ°€ server μ—κ²Œ μš”μ²­ν•  λ•Œ μΌμ •ν•œ ν˜•μ‹μ„ κ°–μΆ°μ„œ ν…μŠ€νŠΈ 기반의 λ©”μ‹œμ§€λ‘œ λ³€ν™˜ν•΄μ„œ μ „λ‹¬ν•΄μ•Όν•œλ‹€. κ·Έ ν˜•μ‹μ„ HTTP λ©”μ‹œμ§€λΌκ³  ν•œλ‹€. ꡬ쑰 μš”μ²­λ©”μ‹œμ§€μ™€ 응닡 λ©”μ‹œμ§€λ₯Ό μ•Œμ•„λ³΄μž. κ³΅ν†΅μ μœΌλ‘œ 라인 - 헀더 - λ°”λ”” 둜 κ΅¬μ„±λœλ‹€. 라인 λ©”μ‹œμ§€μ˜ κ°€μž₯ ..

iOS 2021. 10. 4. 16:26
iOS) ν΄λ¦½λ³΄λ“œ(UIPasteboard)에 λ³΅μ‚¬ν•˜κΈ°

λ‚΄μš© λ²„νŠΌμ„ ν†΅ν•΄μ„œ νŠΉμ • λ¬Έμžμ—΄μ„ μ†μ‰½κ²Œ ν΄λ¦½λ³΄λ“œμ— λ³΅μ‚¬ν•˜κΈ°. μ‹œμž‘μ „ λ¨Όμ € UIPateboard 에 λŒ€ν•΄μ„œ κ°œλ°œμžλ¬Έμ„œλ₯Ό 톡해 μ•Œμ•„λ³΄μž. πŸ–‡ UIPasteboard μ‚¬μš©μžκ°€ μ•± λ‚΄μ˜ ν•œ μœ„μΉ˜μ—μ„œ λ‹€λ₯Έ μœ„μΉ˜λ‘œ 데이터λ₯Ό κ³΅μœ ν•˜λŠ” 것을 λ•λŠ” 객체. Overview λ‹€λ₯Έ μ•±κ³Ό 데이터λ₯Ό κ³΅μœ ν•˜λ €λ©΄ μ‹œμŠ€ν…œ μ „μ²΄μ˜ genaral pasteboard λ₯Ό μ‚¬μš©ν•΄λΌ. 같은 team ID λ₯Ό κ°€μ§€λŠ” λ‹€λ₯Έ μ•±μœΌλ‘œ 데이터λ₯Ό κ³΅μœ ν•˜λ €λ©΄ pasteboards 의 이름을 μ‚¬μš©ν•΄λΌ. 일반적으둜 μ•±μ˜ κ°μ²΄λŠ” μœ μ €κ°€ μΈν„°νŽ˜μ΄μŠ€μ˜ 선택항λͺ©μ— λŒ€ν•œ 볡사, μž˜λΌλ‚΄κΈ°, 볡제 μž‘μ—…μ„ μš”μ²­ν•  λ•Œ 데이터λ₯Ό μ“΄λ‹€. 그런 λ‹€μŒ κ°™κ±°λ‚˜ λ‹€λ₯Έ μ•±μ˜ λ‹€λ₯Έ 객체가 pasteboard μ—μ„œ 데이터λ₯Ό 읽고 μƒˆ μœ„μΉ˜μ—μ„œ μ œκ³΅ν•œλ‹€. 이것은 일반적으둜 λΆ™μ—¬λ„£κΈ° μž‘μ—…μ„ μš”..

iOS 2021. 9. 29. 15:59
iOS) HTTP Multipart/form-data μ΄ν•΄ν•˜κΈ°

μ•„λž˜μ˜ 글은 HTTP multipart/form-data μ΄ν•΄ν•˜κΈ° λ₯Ό ν† λŒ€λ‘œ μ—¬λŸ¬ λ‚΄μš©μ„ μ’…ν•©ν•œ κΈ€μž…λ‹ˆλ‹€. ν΄λΌμ΄μ–ΈνŠΈμ—μ„œ μ„œλ²„λ‘œ 파일 μ—…λ‘œλ“œκ³Όμ • μ΄ν•΄ν•˜κΈ° 파일 μ—…λ‘œλ“œλ₯Ό κ΅¬ν˜„ν•  λ•Œ, μ›ΉλΈŒλΌμš°μ €λŠ” HTTP λ©”μ‹œμ§€λŠ” Content-Type 속성이 multipart/form-data 둜 μ§€μ •λœλ‹€. 그리고 이 ν˜•μ‹μ— λ”°λΌμ„œ λ©”μ‹œμ§€λ₯Ό μΈμ½”λ”©ν•˜μ—¬ μ „μ†‘ν•œλ‹€. μ„œλ²„λŠ” 이λ₯Ό μ²˜λ¦¬ν•˜κΈ° μœ„ν•΄μ„œ 각 νŒŒνŠΈλ³„λ‘œ λΆ„λ¦¬ν•˜μ—¬ κ°œλ³„ 파일의 정보λ₯Ό μ–»λŠ” 것이닀. κ·Έλ ‡κΈ° λ•Œλ¬Έμ— μ•±μ—μ„œ κ΅¬ν˜„ν•˜κΈ° μœ„ν•΄μ„œ multipart/form-data 의 ν˜•μ‹μ„ λ”°λ₯΄λŠ” 것이닀. 이미지 νŒŒμΌμ„ png λ‚˜ jpg 파일 자체λ₯Ό μ „μ†‘ν•˜λŠ” 것이 μ•„λ‹ˆλ‹€. 이미지 νŒŒμΌλ„ 문자둜 이루어져 있기 λ•Œλ¬Έμ— 문자둜 μƒμ„±ν•΄μ„œ HTTP request body 에 λ‹΄μ•„ μ„œλ²„λ‘œ μ „μ†‘ν•˜..

iOS 2021. 9. 18. 14:30
μ΅œκ·Όμ— 올라온 κΈ€
μ΅œκ·Όμ— 달린 λŒ“κΈ€
κΈ€ 보관함
Β«   2025/12   Β»
일 μ›” ν™” 수 λͺ© 금 ν† 
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31
링크
Total
Today
Yesterday