0
我有本地在JBoss上運行的W3C提供的css-validator.war。CSS驗證器 - 紅寶石
我都颳起起來非常快速的腳本來測試一下:
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
當我的瀏覽器在網頁瀏覽器驗證我可以粘貼在精細的CSS和驗證很好,但是當我運行這個腳本我得到一個錯誤頁面說:
I/O Error: You have sent an invalid request.
我檢查了我傳遞的參數,他們似乎很好。
有沒有人知道爲什麼會發生這種情況?
乾杯
EEF