我爲我的開發使用2個Web服務器,1個發佈服務器,另一個用於調試。他們沒有相同的網址。HttpWebRequest動態網址
我想製作一個HttpWebRequest,它可以在兩臺機器上工作,具體取決於代碼所在的服務器。我的VS2010項目不是一個Web應用程序,所以我沒有訪問http上下文。
HttpWebRequest request = (HttpWebRequest)WebRequest.Create(rootofwebserver + "/webservices/someservice.asmx/someoperation");
這就是我想要的。
這可能嗎?
你寫了你需要的確切代碼......那麼問題是什麼?也許「如何提供配置到我的控制檯應用程序」? –
'rootofwebserver'是未知的。問題是如何得到這個? Create方法只接受'http:// ....'網址。所以基本上它需要是動態的。 – wiruzman
你是什麼*動態*?服務器名稱來自哪裏?數據庫?已知服務器列表?任何網絡服務? – balexandre