当我在 jquery 中使用它时,如何隐藏我的 api 不被 public?

How i can hide my api from being public as i am using it in jquery?

我不想public知道我的申请apipaths.but我正在使用jqueryajaxurl与后端互动。

$.ajax({
  url: "test.html",
  type:'get'
}).done(function() {
  //some function
});

无法阻止用户检查您的应用程序的网络请求,而且这样做也毫无意义。一旦您在互联网上公开了您的 API,它就变成了 public,无论您是否在 Web 应用程序中引用它。它现在只是更明显一点。无论哪种方式,您都必须向您的服务器添加一个身份验证层,以确保您只处理来自适当客户端的流量。