Javascript 如何从浏览器的检查器中隐藏web服务的链接?

Javascript 如何从浏览器的检查器中隐藏web服务的链接?,javascript,angularjs,web-services,Javascript,Angularjs,Web Services,我想问你我对Angularjs的一个疑问。现在我正在开发一个应用程序,我使用$http来调用我的web服务。问题是,如果客户端使用浏览器并检查页面,就可以读取我的web服务链接!!!请告诉我,我必须使用什么样的最佳解决方案来向检查员隐藏我的Web服务的链接 您必须接受这样一个事实:如果您将代码返回给浏览器/用户代理,并且您具有向API发出请求的能力,那么如果用户选择检查代码,代码将对用户可见。您需要管理篡改应用程序代码中API的影响。期望对他们隐藏用户浏览器的活动是不现实的。你不能。如果您希望用

我想问你我对Angularjs的一个疑问。现在我正在开发一个应用程序,我使用$http来调用我的web服务。问题是,如果客户端使用浏览器并检查页面,就可以读取我的web服务链接!!!请告诉我,我必须使用什么样的最佳解决方案来向检查员隐藏我的Web服务的链接

您必须接受这样一个事实:如果您将代码返回给浏览器/用户代理,并且您具有向API发出请求的能力,那么如果用户选择检查代码,代码将对用户可见。您需要管理篡改应用程序代码中API的影响。期望对他们隐藏用户浏览器的活动是不现实的。

你不能。如果您希望用户的计算机向您的服务器发出请求,则用户可以随时查看该请求。这应该不是问题,你为什么这么认为?@David:谢谢你的回复,所以如果用户可以在浏览器中复制并粘贴我的Web服务的链接,这不是问题?当你说webservice时,你是指某种RESTAPI吗?@BerguigaMed.Amine:不,这不是问题。从用户浏览器发出请求的JavaScript代码与从其浏览器或任何其他客户端手动发出请求的用户之间没有区别。