停止 java Web 应用程序返回错误 403:禁止访问

Stopping java web application from returning Error 403: Forbidden

我正在编写一个程序,应该 运行 在 Java 的网络服务器上,用于将来自 http post 请求的数据存储在数据库中。

当我尝试向它发送 http post 请求时,我的服务器总是 returns: "Error 403: Forbidden".

这是我的网络应用程序:

@WebServlet("/pushData")
public class PushDataServlet extends HttpServlet
{
    @Override
    protected void doPost( final HttpServletRequest request, final HttpServletResponse response )
    throws IOException
    {
    try {
        StringBuilder builder = new StringBuilder();
        BufferedReader reader = request.getReader();

        String line;
        while ((line = reader.readLine()) != null) {
            builder.append(line);
        }
        String string = builder.toString();

        //send data to database

        response.getWriter().write(string);
} catch (Exception e) {
    response.getWriter().write(e.toString());
}

如何阻止服务器返回该错误?我可以只允许某些发件人访问服务器吗?

我自己解决了。是我网络环境的问题。