Java REST响应体中的Content-Type为text/html并包含注入的HTML标签。
在Java中,可以使用以下代码来创建一个REST API,并在响应体中返回带有注入的HTML标签的文本:
import javax.ws.rs.GET;
import javax.ws.rs.Path;
import javax.ws.rs.Produces;
import javax.ws.rs.core.MediaType;
import javax.ws.rs.core.Response;
@Path("/example")
public class ExampleResource {
@GET
@Produces(MediaType.TEXT_HTML)
public Response getResponse() {
String html = "<h1>Hello, World!</h1>";
return Response.ok(html).build();
}
}
上述代码使用JAX-RS(Java API for RESTful Web Services)创建了一个简单的REST资源。@Produces(MediaType.TEXT_HTML)
注解指定了响应的Content-Type为text/html。
在getResponse()
方法中,我们创建了一个包含注入的HTML标签<h1>Hello, World!</h1>
的字符串。然后,使用Response.ok(html).build()
将该字符串作为响应体返回。
这样,当调用该REST API时,将返回一个带有注入的HTML标签的文本响应。
对于这个问题,腾讯云提供了一系列与Java开发相关的产品和服务,例如:
请注意,以上仅为示例,腾讯云提供了更多与Java开发相关的产品和服务。具体选择取决于您的需求和项目要求。
领取专属 10元无门槛券
手把手带您无忧上云