I'am는 headers."Header name"
및그루비 HttpBuilder 점점 헤더의 값
HTTPBuilder builder = new HTTPBuilder();
builder.setUri("https://stackoverflow.com/")
builder.request(Method.GET) {
response.success = { resp ->
def header1 = resp.headers."Strict-Transport-Security"
def header2 = resp.headers["Strict-Transport-Security"]
println("Header toSting: ${header1}, Header class: ${header1.class}") //result: Header toSting: max-age=15552000, Header class: class java.lang.String
println("Header toSting: ${header2}, Header class: ${header2.class}") // result: Header toSting: Strict-Transport-Security: max-age=15552000, Header class: class org.apache.http.message.BufferedHeader
}
}
그래서 결과가 다른 headers["Header name"]
을 사용 사이의 차이에 대해 HttpBuilder에서 헤더를 얻으려고 노력과 혼란. 어떻게 작동하는지 설명해 주시겠습니까? something."key"
은 (는) something["key"]