Frage

Ich habe den CSS-Validator.war, der von W3C vor Ort auf JBoss läuft.

Ich habe ein sehr schnelles Skript zusammengepeitscht, um es zu testen:

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

Wenn ich in meinem Webbrowser zum Validator in den Validator browser bin, kann ich das CSS in Ordnung einfügen und es validiert ein Gut, aber wenn ich dieses Skript ausführe, erhalte ich eine Fehlerseite mit der Aufschrift:

E/A -Fehler: Sie haben eine ungültige Anfrage gesendet.

Ich habe die Parameter überprüft, die ich bestehe, und sie scheinen in Ordnung zu sein.

Hat jemand eine Idee, warum das passieren würde?

Prost

EEF

War es hilfreich?

Lösung

Ich fand ein Juwel namens W3C_Validators, das CSS, Markup und Feeds -Validierung bietet.

gem install w3c_validators

Hoffe, jemand findet das nützlich.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top