2015-01-02 2 views
2

최근에 웹 사이트에 로그인하고받은 편지함에서 새 메시지를 가져 오는 작은 프로젝트가 시작되었습니다. 내가 이미 httpclient로 하나의 작업을 수행 한 이래로 나는 그걸 가지고 갔다. 그러나 사용자 에이전트를 설정해야하며 내 문제가있는 곳입니다. 특별한 문자열로 설정하고 싶었지만, httpclient는 보석과 루비 버전 (2.4.0, 루비 2.0)이 포함 된 문자열을 추가하는 것 같습니다. 단, nil로 설정하는 경우는 예외입니다.HTTPClient Gem으로 사용자 에이전트 설정

사용자 에이전트를 추가하지 않고 설정할 수 있습니까?

+0

Unirest gem을 사용해 보셨습니까? 그것의 우아한 구현. 당신은 그것을 아주 쉽게 집어 올릴 수 있습니다. http://unirest.io/ruby.html –

+0

들었습니다. 시도해 볼 수도 있습니다 .-). httpclient와 동일한 쿠키를 지원합니까? – user3631406

답변

3

개발자의 도움을 받아 해결할 수 있습니다. 다음 코드를 사용하십시오 :

HTTPClient.new(default_header: {"User-Agent" => "#{your_user_agent_in_here"}) 
관련 문제