2014-09-13 49 views
3

我需要在用C++/CX和XAML編寫的Windows應用商店應用中運行HTTP Web服務器。我正在實施一個WinRT版本的Readium(一個ePub閱讀器,here's a link to the MFC version for reference)。 MFC版本使用Microsoft's Sample HTTP Server,但這與WinRT不兼容。用於Windows應用商店應用的C++/CX HTTP Web服務器

谷歌搜索顯示C++/CX沒有可嵌入的HTTP服務器,所以我會直接問:有誰知道用C++/CX編寫的HTTP服務器?

如果沒有用C++/CX編寫的服務器,是否有另一種用另一種可以與C++/CX互操作的WinRT語言(例如C#)編寫的?

+0

您無法在Windows應用商店應用內運行http服務器 – 2014-09-19 20:56:36

+0

@RamanSharma您能否提供指向此文檔的鏈接? – 2015-07-07 20:02:50

回答

2

我從來沒有能夠找到一個運行在WinRT應用程序內的HTTP服務器,儘管我相信這在技術上是可行的。然而,事實證明我並不需要一個完整的HTTP服務器,因爲Windows WebView有一個名爲NavigateToLocalStreamUri的方法,允許我手動處理WebView(例如,圖像,樣式表)中的文件的請求,並將它們返回到類似於WebView HTTP服務器將如何。

MSDN提供了一個simple example,它可以將圖像解析爲WebView中的HTML頁面。

相關問題