2013-08-30 1 views
0

wget에서 헤더 및 기타 정보를 구문 분석 할 수있는 보석이 있습니까? wget의 출력을 구문 분석 할 수있는 보석이 있습니까?

WARNING: cannot verify localhost's certificate, issued by ‘/C=US/ST=Some-State/O=localhost/OU=localhost/CN=localhost/[email protected]’: 
    Self-signed certificate encountered. 
    HTTP/1.1 502 Bad Gateway 
    Server: nginx/1.2.6 (Ubuntu) 
    Date: Fri, 30 Aug 2013 23:04:54 GMT 
    Content-Type: text/html 
    Content-Length: 893 
    Connection: keep-alive 
https://localhost/raise/errors: 
2013-08-30 18:04:54 ERROR 502: Bad Gateway. 

는 그 후 나는 해시로 돌려하려면 :

내가 좋아하는 추가 정보가 있습니다.

+0

https://github.com/jnunemaker/httparty를 확인하십시오. –

답변

1

wget을 사용하지 않고 사실 이후에 헤더를 구문 분석하는 대신 libcurl을 사용하는 Curb을 사용하는 것이 좋습니다. Curl은 Curb 때문에 루비와 잘 어울리는 같은 종류의 작업을위한 아주 훌륭한 대체 도구입니다.

Ruby에 내장 된 OpenURI처럼 헤더에 액세스하고 HTTP 및 FTP 프로토콜을 지원하는 다른 도구도 있습니다. 나는 또한 TyphoeusHTTPClient을 좋아하고 서로 다른 시간에 모두 사용했다.

관련 문제