나는 처음 HttpClient를을 사용하여 다음과 같이 요청을 해요 :HttpClient를 밖으로 구문 분석 헤더 값
r=c.get('http://slashdot.org')
tmp={}
tmp[:location_id]=x.id
tmp[:body]=r.body
tmp[:last_modified]=r.header['Last-Modified']
tmp[:content_length]=r.header['Content-Length']
puts "last modified: " + r.header['Last-Modified'].to_s
# last modified: ["Fri, 12 Aug 2011 19:26:24 GMT"]
puts "content-length: " + r.header['Content-Length'].to_s
# content-length: ["2138"]
puts tmp['location_id']
Crawl.create(tmp)
이 ["Tue, 18 Oct 2011 00:33:15 GMT"]
을 반환 r.header['Last-Modified']
보다 최근 수정 같은 변수를 액세스하기위한 더 좋은 방법이 있나요?
들으
은 괄호와 따옴표를 꺼냅니다. 오히려 단지 출력 나는 것 :
Tue, 18 Oct 2011 00:33:15 GMT
오히려
["Tue, 18 Oct 2011 00:33:15 GMT"]
보다 내가 아마 뭔가 잘못하고 있어요 파악하고있다.
들으
무엇이보고 싶습니까? –
우리에게 수업 (또는 최소한 단순화 된 버전)을 보여 주면 도움이 될 것입니다. –