0

からヘッダーやその他の情報を解析できる宝石はありますwgetか?

次のような追加情報があります。

WARNING: cannot verify localhost's certificate, issued by ‘/C=US/ST=Some-State/O=localhost/OU=localhost/CN=localhost/emailAddress=spam@localhost’:
  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.

その後、ハッシュに変換したいと思います。

4

1 に答える 1

1

wget を使用して、事後にヘッダーを解析しようとする代わりに、libcurl に依存するCurbを使用することをお勧めします。Curl は、同じ種類のタスクの非常に優れた代替ツールであり、Curb のおかげで Ruby とうまく統合されます。

Ruby の組み込みOpenURIのような他のツールもあります。これは、ヘッダーへのアクセスを提供し、HTTP および FTP プロトコルをサポートします。私はTyphoeusHTTPClientも好きで、それらすべてをさまざまな時期に使用しています。

于 2013-08-31T01:33:13.900 に答える