Asp.net web api 部署到服务器后,到API的路由是否会更改?

Asp.net web api 部署到服务器后,到API的路由是否会更改?,asp.net-web-api,web-applications,web-deployment,Asp.net Web Api,Web Applications,Web Deployment,我是网络应用的新手。我的团队和我正在创建一个web应用程序,它的前端有一个React应用程序。我们还创建了一个Web API核心应用程序,用于与数据库通信。一旦部署,服务器将运行的操作系统是Windows 我的问题是,当前端希望在开发中使用(松散地)向API发出请求时: results=wait-fetch(“localhost:3000/api/whatever”,…) 一旦应用程序位于服务器上,路由将如何更改?它仍然是“localhost”还是类似于“www.example.com/api”

我是网络应用的新手。我的团队和我正在创建一个web应用程序,它的前端有一个React应用程序。我们还创建了一个Web API核心应用程序,用于与数据库通信。一旦部署,服务器将运行的操作系统是Windows

我的问题是,当前端希望在开发中使用(松散地)向API发出请求时:

results=wait-fetch(“localhost:3000/api/whatever”,…)

一旦应用程序位于服务器上,路由将如何更改?它仍然是“localhost”还是类似于“www.example.com/api”


另外一个问题是,如果它仍然是“localhost”,公众是否可以直接访问API?比如说,可以通过Postman将请求从服务器上弹回,或者前端是唯一可以与API交互的东西吗?

我建议您应该花一些时间,了解一下在服务器上部署API的全部内容以及如何真正做到这一点。你可以从这里开始,然后从那里开始。