読者です 読者をやめる 読者になる 読者になる

HTML5ではフォームにDELETE、PUTを指定できる?

HTML

現在のHTML4やXHTMLの仕様ではform要素のmethod属性の値としてGETとPOSTだけが許可されている。HTML5ではDELETEやPUTも指定可能になりそうだ。

まだ草案ですらないEditor's Draftだが、以下のような記述がされている。

The method content attribute is an enumerated attribute with the following keywords and states:

  • The keyword GET, mapping to the state GET, indicating the HTTP GET method.
  • The keyword POST, mapping to the state POST, indicating the HTTP POST method.
  • The keyword PUT, mapping to the state PUT, indicating the HTTP PUT method.
  • The keyword DELETE, mapping to the state DELETE, indicating the HTTP DELETE method.

時代はRESTfulなWebに向かっている。