gpt4 book ai didi

java - 如何通过浏览器限制对 Servlet 的访问

转载 作者:行者123 更新时间:2023-11-28 22:13:54 25 4
gpt4 key购买 nike

我正在使用以下 jquery 代码在 DIV 中加载 Servlet。

$.get('Test',function(responseText){
$("#test").html(responseText);
});

从这个 Servlet 带来的元素将使用包含在这个网页中的 css 文件。

但是如果我在浏览器中输入..../myProject/Test

它会显示这个 Servlet 想要显示的内容,但是如果没有 css 文件,它看起来会很糟糕。

如何限制别人通过浏览器访问这个Servlet?

最佳答案

首先,当您使用 AJAX 获取内容时,您通过浏览器访问它。

您可以在 AJAX 调用中设置一些特殊的 HTTP header ,但这无论如何都不安全。但是在服务器端,您可以识别这个特殊的 header ,如果不存在,则拒绝或返回一些不同的内容。

关于java - 如何通过浏览器限制对 Servlet 的访问,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13108706/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com