我刚刚开始阅读“Learn Ratpack”,在本书一开始的一个例子中,作者使用'all','byMethod','get'和'post'来举例说明如何解析请求数据,他的工作方式,但我尝试使用'prefix','get'和'post',但我无法得到相同的结果,它返回405-Method Not Allowed。
我试图在文档中找到一些东西,但我不明白为什么带有“前缀”的行为。
示例版本
import static ratpack.groovy.Groovy.ratpack
import ratpack.form.Form
ratpack {
handlers {
all {
byMethod {
get {
//In the exemple he sends a html form
}
post {
//And here he parses it.
}
}
}
}
}
405版
import static ratpack.groovy.Groovy.ratpack
import ratpack.form.Form
ratpack {
handlers {
prefix("parsing-request-data") {
get{
//From here all the same
就是这样,我错过了什么?