| 1 | <?xml version="1.0" encoding="utf-8"?> |
|---|
| 2 | <application |
|---|
| 3 | xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" |
|---|
| 4 | xsi:schemaLocation="http://research.sun.com/wadl/2006/10 wadl.xsd" |
|---|
| 5 | xmlns="http://research.sun.com/wadl/2006/10" |
|---|
| 6 | xmlns:xs="http://www.w3.org/2001/XMLSchema"> |
|---|
| 7 | <grammars/> |
|---|
| 8 | |
|---|
| 9 | <resources base="http://validator.w3.org/"> |
|---|
| 10 | <resource path="check"> |
|---|
| 11 | <doc title="responseType">default</doc> |
|---|
| 12 | |
|---|
| 13 | <doc xml:lang="en" title="name">W3C HTML Validator</doc> |
|---|
| 14 | <doc xml:lang="fr" title="name">W3C Validateur HTML</doc> |
|---|
| 15 | |
|---|
| 16 | <doc title="mimetype">text/html</doc> |
|---|
| 17 | <doc title="mimetype">application/xhtml+xml</doc> |
|---|
| 18 | <doc title="mimetype">image/svg+xml</doc> |
|---|
| 19 | <doc title="mimetype">application/mathml+xml</doc> |
|---|
| 20 | <doc title="mimetype">application/smil+xml</doc> |
|---|
| 21 | |
|---|
| 22 | <doc title="paramOutput">output</doc> |
|---|
| 23 | |
|---|
| 24 | <method name="GET" id="MarkupValidationUri"> |
|---|
| 25 | <doc title="inputMethod">URI</doc> |
|---|
| 26 | <doc title="inputParamName">url</doc> |
|---|
| 27 | <request> |
|---|
| 28 | <param name="url" type="xs:anyURI" style="plain"/> |
|---|
| 29 | <param name="charset" default="utf-8" style="plain"> |
|---|
| 30 | <option value="(detect automatically)">(detect automatically)</option> |
|---|
| 31 | <option value="utf-8">utf-8 (Unicode, worldwide)</option> |
|---|
| 32 | <option value="utf-16">utf-16 (Unicode, worldwide)</option> |
|---|
| 33 | <option value="iso-8859-1">iso-8859-1 (Western Europe)</option> |
|---|
| 34 | <option value="iso-8859-2">iso-8859-2 (Central Europe)</option> |
|---|
| 35 | <option value="iso-8859-3">iso-8859-3 (Southern Europe)</option> |
|---|
| 36 | <option value="iso-8859-4">iso-8859-4 (North European)</option> |
|---|
| 37 | <option value="iso-8859-5">iso-8859-5 (Cyrillic)</option> |
|---|
| 38 | <option value="iso-8859-6-i">iso-8859-6-i (Arabic)</option> |
|---|
| 39 | <option value="iso-8859-7">iso-8859-7 (Greek)</option> |
|---|
| 40 | <option value="iso-8859-8">iso-8859-8 (Hebrew, visual)</option> |
|---|
| 41 | <option value="iso-8859-8-i">iso-8859-8-i (Hebrew, logical)</option> |
|---|
| 42 | <option value="iso-8859-9">iso-8859-9 (Turkish)</option> |
|---|
| 43 | <option value="iso-8859-10">iso-8859-10 (Latin 6)</option> |
|---|
| 44 | <option value="iso-8859-11">iso-8859-11 (Latin/Thai)</option> |
|---|
| 45 | <option value="iso-8859-13">iso-8859-13 (Latin 7, Baltic Rim)</option> |
|---|
| 46 | <option value="iso-8859-14">iso-8859-14 (Latin 8, Celtic)</option> |
|---|
| 47 | <option value="iso-8859-15">iso-8859-15 (Latin 9)</option> |
|---|
| 48 | <option value="iso-8859-16">iso-8859-16 (Latin 10)</option> |
|---|
| 49 | <option value="us-ascii">us-ascii (basic English)</option> |
|---|
| 50 | <option value="euc-jp">euc-jp (Japanese, Unix)</option> |
|---|
| 51 | <option value="shift_jis">shift_jis (Japanese, Win/Mac)</option> |
|---|
| 52 | <option value="iso-2022-jp">iso-2022-jp (Japanese, email)</option> |
|---|
| 53 | <option value="euc-kr">euc-kr (Korean)</option> |
|---|
| 54 | <option value="ksc_5601">ksc_5601 (Korean)</option> |
|---|
| 55 | <option value="gb2312">gb2312 (Chinese, simplified)</option> |
|---|
| 56 | <option value="gb18030">gb18030 (Chinese, simplified)</option> |
|---|
| 57 | <option value="big5">big5 (Chinese, traditional)</option> |
|---|
| 58 | <option value="big5-HKSCS">Big5-HKSCS (Chinese, Hong Kong)</option> |
|---|
| 59 | <option value="tis-620">tis-620 (Thai)</option> |
|---|
| 60 | <option value="koi8-r">koi8-r (Russian)</option> |
|---|
| 61 | <option value="koi8-u">koi8-u (Ukrainian)</option> |
|---|
| 62 | <option value="iso-ir-111">iso-ir-111 (Cyrillic KOI-8)</option> |
|---|
| 63 | <option value="macintosh">macintosh (MacRoman)</option> |
|---|
| 64 | <option value="windows-1250">windows-1250 (Central Europe)</option> |
|---|
| 65 | <option value="windows-1251">windows-1251 (Cyrillic)</option> |
|---|
| 66 | <option value="windows-1252">windows-1252 (Western Europe)</option> |
|---|
| 67 | <option value="windows-1253">windows-1253 (Greek)</option> |
|---|
| 68 | <option value="windows-1254">windows-1254 (Turkish)</option> |
|---|
| 69 | <option value="windows-1255">windows-1255 (Hebrew)</option> |
|---|
| 70 | <option value="windows-1256">windows-1256 (Arabic)</option> |
|---|
| 71 | <option value="windows-1257">windows-1257 (Baltic Rim)</option> |
|---|
| 72 | </param> |
|---|
| 73 | <param name="doctype" style="plain"> |
|---|
| 74 | <option value="Inline">(detect automatically)</option> |
|---|
| 75 | <option value="HTML5">HTML5 (experimental)</option> |
|---|
| 76 | <option value="XHTML 1.0 Strict">XHTML 1.0 Strict</option> |
|---|
| 77 | <option value="XHTML 1.0 Transitional">XHTML 1.0 Transitional</option> |
|---|
| 78 | <option value="XHTML 1.0 Frameset">XHTML 1.0 Frameset</option> |
|---|
| 79 | <option value="HTML 4.01 Strict">HTML 4.01 Strict</option> |
|---|
| 80 | <option value="HTML 4.01 Transitional">HTML 4.01 Transitional</option> |
|---|
| 81 | <option value="HTML 4.01 Frameset">HTML 4.01 Frameset</option> |
|---|
| 82 | <option value="HTML 3.2">HTML 3.2</option> |
|---|
| 83 | <option value="HTML 2.0">HTML 2.0</option> |
|---|
| 84 | <option value="ISO/IEC 15445:2000 ("ISO HTML")">ISO/IEC 15445:2000 ("ISO HTML")</option> |
|---|
| 85 | <option value="XHTML 1.1">XHTML 1.1</option> |
|---|
| 86 | <option value="XHTML + RDFa">XHTML + RDFa</option> |
|---|
| 87 | <option value="XHTML Basic 1.0">XHTML Basic 1.0</option> |
|---|
| 88 | <option value="XHTML Basic 1.1">XHTML Basic 1.1</option> |
|---|
| 89 | <option value="XHTML Mobile Profile 1.2">XHTML Mobile Profile 1.2</option> |
|---|
| 90 | <option value="XHTML-Print 1.0">XHTML-Print 1.0</option> |
|---|
| 91 | <option value="XHTML 1.1 plus MathML 2.0">XHTML 1.1 plus MathML 2.0</option> |
|---|
| 92 | <option value="XHTML 1.1 plus MathML 2.0 plus SVG 1.1">XHTML 1.1 plus MathML 2.0 plus SVG 1.1</option> |
|---|
| 93 | <option value="MathML 2.0">MathML 2.0</option> |
|---|
| 94 | <option value="SVG 1.0">SVG 1.0</option> |
|---|
| 95 | <option value="SVG 1.1">SVG 1.1</option> |
|---|
| 96 | <option value="SVG 1.1 Tiny">SVG 1.1 Tiny</option> |
|---|
| 97 | <option value="SVG 1.1 Basic">SVG 1.1 Basic</option> |
|---|
| 98 | <option value="SMIL 1.0">SMIL 1.0</option> |
|---|
| 99 | <option value="SMIL 2.0">SMIL 2.0</option> |
|---|
| 100 | </param> |
|---|
| 101 | <param name="output" fixed="ucn" required="true" style="plain"> |
|---|
| 102 | <option value="ucn"/> |
|---|
| 103 | </param> |
|---|
| 104 | </request> |
|---|
| 105 | </method> |
|---|
| 106 | |
|---|
| 107 | <method name="POST" id="MarkupValidationText"> |
|---|
| 108 | <doc title="inputMethod">DIRECT</doc> |
|---|
| 109 | <doc title="inputParamName">fragment</doc> |
|---|
| 110 | <request> |
|---|
| 111 | <param name="fragment" style="plain"/> |
|---|
| 112 | <param name="charset" default="utf-8" style="plain"> |
|---|
| 113 | <option value="(detect automatically)">(detect automatically)</option> |
|---|
| 114 | <option value="utf-8">utf-8 (Unicode, worldwide)</option> |
|---|
| 115 | <option value="utf-16">utf-16 (Unicode, worldwide)</option> |
|---|
| 116 | <option value="iso-8859-1">iso-8859-1 (Western Europe)</option> |
|---|
| 117 | <option value="iso-8859-2">iso-8859-2 (Central Europe)</option> |
|---|
| 118 | <option value="iso-8859-3">iso-8859-3 (Southern Europe)</option> |
|---|
| 119 | <option value="iso-8859-4">iso-8859-4 (North European)</option> |
|---|
| 120 | <option value="iso-8859-5">iso-8859-5 (Cyrillic)</option> |
|---|
| 121 | <option value="iso-8859-6-i">iso-8859-6-i (Arabic)</option> |
|---|
| 122 | <option value="iso-8859-7">iso-8859-7 (Greek)</option> |
|---|
| 123 | <option value="iso-8859-8">iso-8859-8 (Hebrew, visual)</option> |
|---|
| 124 | <option value="iso-8859-8-i">iso-8859-8-i (Hebrew, logical)</option> |
|---|
| 125 | <option value="iso-8859-9">iso-8859-9 (Turkish)</option> |
|---|
| 126 | <option value="iso-8859-10">iso-8859-10 (Latin 6)</option> |
|---|
| 127 | <option value="iso-8859-11">iso-8859-11 (Latin/Thai)</option> |
|---|
| 128 | <option value="iso-8859-13">iso-8859-13 (Latin 7, Baltic Rim)</option> |
|---|
| 129 | <option value="iso-8859-14">iso-8859-14 (Latin 8, Celtic)</option> |
|---|
| 130 | <option value="iso-8859-15">iso-8859-15 (Latin 9)</option> |
|---|
| 131 | <option value="iso-8859-16">iso-8859-16 (Latin 10)</option> |
|---|
| 132 | <option value="us-ascii">us-ascii (basic English)</option> |
|---|
| 133 | <option value="euc-jp">euc-jp (Japanese, Unix)</option> |
|---|
| 134 | <option value="shift_jis">shift_jis (Japanese, Win/Mac)</option> |
|---|
| 135 | <option value="iso-2022-jp">iso-2022-jp (Japanese, email)</option> |
|---|
| 136 | <option value="euc-kr">euc-kr (Korean)</option> |
|---|
| 137 | <option value="ksc_5601">ksc_5601 (Korean)</option> |
|---|
| 138 | <option value="gb2312">gb2312 (Chinese, simplified)</option> |
|---|
| 139 | <option value="gb18030">gb18030 (Chinese, simplified)</option> |
|---|
| 140 | <option value="big5">big5 (Chinese, traditional)</option> |
|---|
| 141 | <option value="big5-HKSCS">Big5-HKSCS (Chinese, Hong Kong)</option> |
|---|
| 142 | <option value="tis-620">tis-620 (Thai)</option> |
|---|
| 143 | <option value="koi8-r">koi8-r (Russian)</option> |
|---|
| 144 | <option value="koi8-u">koi8-u (Ukrainian)</option> |
|---|
| 145 | <option value="iso-ir-111">iso-ir-111 (Cyrillic KOI-8)</option> |
|---|
| 146 | <option value="macintosh">macintosh (MacRoman)</option> |
|---|
| 147 | <option value="windows-1250">windows-1250 (Central Europe)</option> |
|---|
| 148 | <option value="windows-1251">windows-1251 (Cyrillic)</option> |
|---|
| 149 | <option value="windows-1252">windows-1252 (Western Europe)</option> |
|---|
| 150 | <option value="windows-1253">windows-1253 (Greek)</option> |
|---|
| 151 | <option value="windows-1254">windows-1254 (Turkish)</option> |
|---|
| 152 | <option value="windows-1255">windows-1255 (Hebrew)</option> |
|---|
| 153 | <option value="windows-1256">windows-1256 (Arabic)</option> |
|---|
| 154 | <option value="windows-1257">windows-1257 (Baltic Rim)</option> |
|---|
| 155 | </param> |
|---|
| 156 | <param name="doctype" style="plain"> |
|---|
| 157 | <option value="Inline">(detect automatically)</option> |
|---|
| 158 | <option value="HTML5">HTML5 (experimental)</option> |
|---|
| 159 | <option value="XHTML 1.0 Strict">XHTML 1.0 Strict</option> |
|---|
| 160 | <option value="XHTML 1.0 Transitional">XHTML 1.0 Transitional</option> |
|---|
| 161 | <option value="XHTML 1.0 Frameset">XHTML 1.0 Frameset</option> |
|---|
| 162 | <option value="HTML 4.01 Strict">HTML 4.01 Strict</option> |
|---|
| 163 | <option value="HTML 4.01 Transitional">HTML 4.01 Transitional</option> |
|---|
| 164 | <option value="HTML 4.01 Frameset">HTML 4.01 Frameset</option> |
|---|
| 165 | <option value="HTML 3.2">HTML 3.2</option> |
|---|
| 166 | <option value="HTML 2.0">HTML 2.0</option> |
|---|
| 167 | <option value="ISO/IEC 15445:2000 ("ISO HTML")">ISO/IEC 15445:2000 ("ISO HTML")</option> |
|---|
| 168 | <option value="XHTML 1.1">XHTML 1.1</option> |
|---|
| 169 | <option value="XHTML + RDFa">XHTML + RDFa</option> |
|---|
| 170 | <option value="XHTML Basic 1.0">XHTML Basic 1.0</option> |
|---|
| 171 | <option value="XHTML Basic 1.1">XHTML Basic 1.1</option> |
|---|
| 172 | <option value="XHTML Mobile Profile 1.2">XHTML Mobile Profile 1.2</option> |
|---|
| 173 | <option value="XHTML-Print 1.0">XHTML-Print 1.0</option> |
|---|
| 174 | <option value="XHTML 1.1 plus MathML 2.0">XHTML 1.1 plus MathML 2.0</option> |
|---|
| 175 | <option value="XHTML 1.1 plus MathML 2.0 plus SVG 1.1">XHTML 1.1 plus MathML 2.0 plus SVG 1.1</option> |
|---|
| 176 | <option value="MathML 2.0">MathML 2.0</option> |
|---|
| 177 | <option value="SVG 1.0">SVG 1.0</option> |
|---|
| 178 | <option value="SVG 1.1">SVG 1.1</option> |
|---|
| 179 | <option value="SVG 1.1 Tiny">SVG 1.1 Tiny</option> |
|---|
| 180 | <option value="SVG 1.1 Basic">SVG 1.1 Basic</option> |
|---|
| 181 | <option value="SMIL 1.0">SMIL 1.0</option> |
|---|
| 182 | <option value="SMIL 2.0">SMIL 2.0</option> |
|---|
| 183 | </param> |
|---|
| 184 | <param name="output" fixed="ucn" required="true" style="plain"> |
|---|
| 185 | <option value="ucn"/> |
|---|
| 186 | </param> |
|---|
| 187 | </request> |
|---|
| 188 | </method> |
|---|
| 189 | |
|---|
| 190 | <method name="POST" id="MarkupValidationFile"> |
|---|
| 191 | <doc title="inputMethod">UPLOAD</doc> |
|---|
| 192 | <doc title="inputParamName">uploaded_file</doc> |
|---|
| 193 | <request> |
|---|
| 194 | <param name="uploaded_file" style="plain"/> |
|---|
| 195 | <param name="charset" default="utf-8" style="plain"> |
|---|
| 196 | <option value="(detect automatically)">(detect automatically)</option> |
|---|
| 197 | <option value="utf-8">utf-8 (Unicode, worldwide)</option> |
|---|
| 198 | <option value="utf-16">utf-16 (Unicode, worldwide)</option> |
|---|
| 199 | <option value="iso-8859-1">iso-8859-1 (Western Europe)</option> |
|---|
| 200 | <option value="iso-8859-2">iso-8859-2 (Central Europe)</option> |
|---|
| 201 | <option value="iso-8859-3">iso-8859-3 (Southern Europe)</option> |
|---|
| 202 | <option value="iso-8859-4">iso-8859-4 (North European)</option> |
|---|
| 203 | <option value="iso-8859-5">iso-8859-5 (Cyrillic)</option> |
|---|
| 204 | <option value="iso-8859-6-i">iso-8859-6-i (Arabic)</option> |
|---|
| 205 | <option value="iso-8859-7">iso-8859-7 (Greek)</option> |
|---|
| 206 | <option value="iso-8859-8">iso-8859-8 (Hebrew, visual)</option> |
|---|
| 207 | <option value="iso-8859-8-i">iso-8859-8-i (Hebrew, logical)</option> |
|---|
| 208 | <option value="iso-8859-9">iso-8859-9 (Turkish)</option> |
|---|
| 209 | <option value="iso-8859-10">iso-8859-10 (Latin 6)</option> |
|---|
| 210 | <option value="iso-8859-11">iso-8859-11 (Latin/Thai)</option> |
|---|
| 211 | <option value="iso-8859-13">iso-8859-13 (Latin 7, Baltic Rim)</option> |
|---|
| 212 | <option value="iso-8859-14">iso-8859-14 (Latin 8, Celtic)</option> |
|---|
| 213 | <option value="iso-8859-15">iso-8859-15 (Latin 9)</option> |
|---|
| 214 | <option value="iso-8859-16">iso-8859-16 (Latin 10)</option> |
|---|
| 215 | <option value="us-ascii">us-ascii (basic English)</option> |
|---|
| 216 | <option value="euc-jp">euc-jp (Japanese, Unix)</option> |
|---|
| 217 | <option value="shift_jis">shift_jis (Japanese, Win/Mac)</option> |
|---|
| 218 | <option value="iso-2022-jp">iso-2022-jp (Japanese, email)</option> |
|---|
| 219 | <option value="euc-kr">euc-kr (Korean)</option> |
|---|
| 220 | <option value="ksc_5601">ksc_5601 (Korean)</option> |
|---|
| 221 | <option value="gb2312">gb2312 (Chinese, simplified)</option> |
|---|
| 222 | <option value="gb18030">gb18030 (Chinese, simplified)</option> |
|---|
| 223 | <option value="big5">big5 (Chinese, traditional)</option> |
|---|
| 224 | <option value="big5-HKSCS">Big5-HKSCS (Chinese, Hong Kong)</option> |
|---|
| 225 | <option value="tis-620">tis-620 (Thai)</option> |
|---|
| 226 | <option value="koi8-r">koi8-r (Russian)</option> |
|---|
| 227 | <option value="koi8-u">koi8-u (Ukrainian)</option> |
|---|
| 228 | <option value="iso-ir-111">iso-ir-111 (Cyrillic KOI-8)</option> |
|---|
| 229 | <option value="macintosh">macintosh (MacRoman)</option> |
|---|
| 230 | <option value="windows-1250">windows-1250 (Central Europe)</option> |
|---|
| 231 | <option value="windows-1251">windows-1251 (Cyrillic)</option> |
|---|
| 232 | <option value="windows-1252">windows-1252 (Western Europe)</option> |
|---|
| 233 | <option value="windows-1253">windows-1253 (Greek)</option> |
|---|
| 234 | <option value="windows-1254">windows-1254 (Turkish)</option> |
|---|
| 235 | <option value="windows-1255">windows-1255 (Hebrew)</option> |
|---|
| 236 | <option value="windows-1256">windows-1256 (Arabic)</option> |
|---|
| 237 | <option value="windows-1257">windows-1257 (Baltic Rim)</option> |
|---|
| 238 | </param> |
|---|
| 239 | <param name="doctype" style="plain"> |
|---|
| 240 | <option value="Inline">(detect automatically)</option> |
|---|
| 241 | <option value="HTML5">HTML5 (experimental)</option> |
|---|
| 242 | <option value="XHTML 1.0 Strict">XHTML 1.0 Strict</option> |
|---|
| 243 | <option value="XHTML 1.0 Transitional">XHTML 1.0 Transitional</option> |
|---|
| 244 | <option value="XHTML 1.0 Frameset">XHTML 1.0 Frameset</option> |
|---|
| 245 | <option value="HTML 4.01 Strict">HTML 4.01 Strict</option> |
|---|
| 246 | <option value="HTML 4.01 Transitional">HTML 4.01 Transitional</option> |
|---|
| 247 | <option value="HTML 4.01 Frameset">HTML 4.01 Frameset</option> |
|---|
| 248 | <option value="HTML 3.2">HTML 3.2</option> |
|---|
| 249 | <option value="HTML 2.0">HTML 2.0</option> |
|---|
| 250 | <option value="ISO/IEC 15445:2000 ("ISO HTML")">ISO/IEC 15445:2000 ("ISO HTML")</option> |
|---|
| 251 | <option value="XHTML 1.1">XHTML 1.1</option> |
|---|
| 252 | <option value="XHTML + RDFa">XHTML + RDFa</option> |
|---|
| 253 | <option value="XHTML Basic 1.0">XHTML Basic 1.0</option> |
|---|
| 254 | <option value="XHTML Basic 1.1">XHTML Basic 1.1</option> |
|---|
| 255 | <option value="XHTML Mobile Profile 1.2">XHTML Mobile Profile 1.2</option> |
|---|
| 256 | <option value="XHTML-Print 1.0">XHTML-Print 1.0</option> |
|---|
| 257 | <option value="XHTML 1.1 plus MathML 2.0">XHTML 1.1 plus MathML 2.0</option> |
|---|
| 258 | <option value="XHTML 1.1 plus MathML 2.0 plus SVG 1.1">XHTML 1.1 plus MathML 2.0 plus SVG 1.1</option> |
|---|
| 259 | <option value="MathML 2.0">MathML 2.0</option> |
|---|
| 260 | <option value="SVG 1.0">SVG 1.0</option> |
|---|
| 261 | <option value="SVG 1.1">SVG 1.1</option> |
|---|
| 262 | <option value="SVG 1.1 Tiny">SVG 1.1 Tiny</option> |
|---|
| 263 | <option value="SVG 1.1 Basic">SVG 1.1 Basic</option> |
|---|
| 264 | <option value="SMIL 1.0">SMIL 1.0</option> |
|---|
| 265 | <option value="SMIL 2.0">SMIL 2.0</option> |
|---|
| 266 | </param> |
|---|
| 267 | <param name="output" fixed="ucn" required="true" style="plain"> |
|---|
| 268 | <option value="ucn"/> |
|---|
| 269 | </param> |
|---|
| 270 | </request> |
|---|
| 271 | </method> |
|---|
| 272 | </resource> |
|---|
| 273 | </resources> |
|---|
| 274 | |
|---|
| 275 | </application> |
|---|