일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- BOJ
- CoordinatorLayout
- 코틀린
- room
- 백준
- DataBinding
- 안드로이드
- LiveData
- onMeasure
- Behavior
- onLayout
- 알림
- notification
- HTTP
- View
- Navigation
- 알고리즘
- recyclerview
- activity
- CustomView
- AppBarLayout
- CollapsingToolbarLayout
- Algorithm
- hilt
- Android
- ViewModel
- Coroutine
- sqlite
- lifecycle
- kotlin
- Today
- Total
목록Get (2)
개발일지
HTTP Method HTTP Method는 HTTP 통신할 때 사용하는 방법이라고 생각하면 된다. Method 종류는 GET, POST, HEAD, PUT, DELETE, OPTION, TRACE 등이 있으며 각 방법마다 특징과 용도가 다르다. GET과 POST만 사용하는 API 서버들도 많지만 Method의 의미를 파악하여 용도에 맞게 사용하는 것이 효율적이다. * HTTP 버전과 Spec에 따라 지원하는 Method 종류, Method 특징등이 다릅니다. 참고하시기 바랍니다. ex) HTTP 0.9에선 GET Method만 존재, RFC2616은 GET은 Body의 정보를 무시해야 한다고 나왔지만 RFC 7230 이후 해당 구문이 제거됐다. Safe - Method Content를 수정하지 않는 메..
URLConnection Java에서 HTTP 통신을 제공하는 기본적인 라이브러리이다. JDK 1.1 시절부터 있던 라이브러리고 JDK 1.1은 1997년 2월 19일에 나왔다. 즉 1996년 HTTP/1.0을 기준으로 개발한 라이브러리기 때문에 버그가 있을 수도 있다. 코드 private fun getUrlencoded() { thread { (URL("${getURL()}?${getParameter()}").openConnection() as HttpURLConnection).apply { doInput = true doOutput = false requestMethod = "GET" connectTimeout = 3000 readTimeout = 3000 setRequestProperty("Cont..