CSSの検証 - ルビー
-
20-09-2019 - |
質問
私は、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
ホープ誰かが、これは重宝します。
所属していません StackOverflow