httphandler

    0熱度

    1回答

    我有一個ASP.NET網絡應用程序,它有一個IHttpHandler來處理POST請求(基本上,它將處理JSON,然後將處理結果發送回客戶端)。 我想在我的應用程序中實現一個隊列系統,這樣如果有模擬的post請求,它們不會並行處理,而是一個接一個地處理。 問題: 什麼是最好的方式實現的? 在應用程序中,我應該聲明Queue對象? 每次向隊列添加項目 時,如何附加特定功能(將執行處理的功能)? 我無

    0熱度

    1回答

    .Net IIS7: 我實現了一個客戶IHttpHandle接口。它通過「Connection:Close」響應每個請求。 所以我添加以下代碼附加保活頭手動 Context.Response.AppendHeader("Connection", "keep-alive"); ,但它不能正常工作。 有人嗎?

    0熱度

    1回答

    幾天前,我的Windows 10開發機器得到了瀑布創建者更新。 自此每嘗試註冊任何ASP.NET網站自定義的HttpHandler(不 Web應用程序)失敗,錯誤: Failed to map the path '/App_GlobalResources/'. 堆棧跟蹤爲: [InvalidOperationException: Failed to map the path '/App_Globa

    0熱度

    1回答

    我有一個FileHandler.ashx實現IHttpHandler。這個處理程序所做的唯一的事情就是獲取文件並通過context.Response返回。 即使在發佈它之後(在本地計算機上),它在我的本地單元中也能正常工作。雖然在服務器上,它只有在我通過Visual Studio運行網站時纔有效,但如果我訪問已發佈的網站(如http://url.to.site/),則它不起作用。 這是個什麼樣子我

    0熱度

    1回答

    我在我的Asp.Net MVC項目中使用HttpHandler。我有另一個MVC API項目返回圖像作爲迴應。使用HttpWebRequest我可以調用API,代碼中沒有錯誤,但我無法查看頁面中的圖像。 我的代碼: 的HttpHandler代碼: var currentResponse = HttpContext.Current.Response; string URL = "http://l

    0熱度

    1回答

    我有一個傳統的應用程序,其中ashx路徑用於去HttpHandler,但我希望它去ApiController而不改變路徑。 因此my.application.com/auth/gettoken.ashx曾經去過一個「老派」ashx.cs文件,但現在我想讓它去一個普通的WebAPI控制器。 我試着刪除處理程序,並添加一個ApiController與正確的路線。這適用於本地,但不適用於生產。我假設因爲

    2熱度

    1回答

    我Web.Config.xml文件配置爲一組支持的擴展客戶的HTTP請求。這些請求是由同一HttpHandler執行處理。我使用擴展來啓用處理程序中的功能。以下是該結構的副本。 <system.webServer> <handlers accessPolicy="Read, Execute, Script"> <add name="Handler1" path="*.pa

    0熱度

    1回答

    我們已經實現了api服務。 我們在控制器中使用屬性路由(config.MapHttpAttributeRoutes();)。 我想寫一個處理程序,它需要爲某些特定類型的控制器工作。 是否有可能得到的實際控制類,這將在處理 protected override Task<HttpResponseMessage> SendAsync(HttpRequestMessage request, Cancel

    0熱度

    2回答

    我正在使用makeServiceCall從TheMovieDB API獲取JSON數據。 因爲他們沒有電影ID的列表,我必須循環通過ID的。 String JSONString = httpHandler.makeServiceCall("https://api.themoviedb.org/3/movie/" + i + "?api_key

    1熱度

    1回答

    我需要將自定義httpHandler添加到現有IIS網站。我有一個Windows Server 2012 R2與IIS和IIS中我有一個WebSite運行一個ASP.NET解決方案,我無法訪問源。 ApplicationPool被配置爲以.Net 4.0和集成模式運行。 我們想開發一個自定義的httpHandler作爲.dll,並在Handler Mappings下的WebSite中註冊它。要做到