C# Azure WebJob在同一主机上调用WebAPI

C# Azure WebJob在同一主机上调用WebAPI,c#,azure,asp.net-web-api,azure-webjobs,C#,Azure,Asp.net Web Api,Azure Webjobs,我有一个WebJob,它在同一台主机上调用API端点。根据我收集的样本,HttpClient需要完整的URL,主机地址是通过配置设置的。我想要一个基本上没有配置的设置,并让webjob调用localhost。是否可以使用: ? 通过查看主机详细信息来确定服务器url 跳过主机地址并使用相对路径 谢谢 ÉB不能使用本地主机或相对路径 相反,要获取主机名,您可以依赖WEBSITE\u HOSTNAME环境变量,该变量设置为YourSite.azurewebsites.net您不能使用localh

我有一个WebJob,它在同一台主机上调用API端点。根据我收集的样本,HttpClient需要完整的URL,主机地址是通过配置设置的。我想要一个基本上没有配置的设置,并让webjob调用localhost。是否可以使用:

  • ?
  • 通过查看主机详细信息来确定服务器url
  • 跳过主机地址并使用相对路径
谢谢


ÉB

不能使用本地主机或相对路径


相反,要获取主机名,您可以依赖
WEBSITE\u HOSTNAME
环境变量,该变量设置为
YourSite.azurewebsites.net

您不能使用localhost或相对路径

相反,要获取主机名,可以依赖
WEBSITE\u HOSTNAME
环境变量,该变量设置为
YourSite.azurewebsites.net