質問

私は、JBoss上でローカルに実行されているW3Cが提供するCSS-validator.warを持っています。

私は一緒にそれをテストするための非常に迅速なスクリプトをホイップしています:

require 'net/http'
require 'uri'

doc = '
* html {
    font-family: tahoma;
    background-color: black;
}
'

res = Net::HTTP.post_form(URI.parse('http://localhost:8080/css-validator/validator'),
  {'uri' => 'none', 'profile' => 'css2','usermedium' => 'all', 'type' => 'none', 'lang' => 'en', 'warning' => '1', 'output' => 'soap12', 'text' => doc})

response = res.body

puts response

私は自分のWebブラウザでのバリデータへのブラウザ私は罰金でCSSを貼り付けることができ、それは細かい検証が、私はこのスクリプトを実行すると、私はエラーページのことわざを取得する場合:

  

I / Oエラー:無効なを送ってきました   リクエストます。

私は私が渡していたパラメータをチェックして、彼らは罰金だ。

誰もこれが起きてしまう理由を任意のアイデアを持っていますか?

乾杯

EEF

役に立ちましたか?

解決

私は、CSSを提供w3c_validatorsと呼ばれる宝石を発見したマークアップと検証をフィードます。

gem install w3c_validators

ホープ誰かが、これは重宝します。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top