groovy @Grapes([ @Grab('org.codehaus.groovy:groovy-http-server:RELEASE') ]) import groovyx.net.http.HTTPBuilder import static groovyx.net.http.ContentType.* import static groovyx.net.http.Method.* def server = new groovyx.net.http.HTTPServer(port: 8080) server.handler = { req, res -> switch (req.method) { case GET: res.headers.'Content-Type' = 'text/html' res << '<html><body><h1>Hello, World!</h1></body></html>' break case POST: def body = req.content.text // ... break default: res.sendError(405) break } } server.start()


上一篇:
下一篇:
切换中文