我想檢測我的Silverlight客戶端在ASP.Net MVC中發出的請求。 據我記憶,Silverlight無法設置'X-Requested-With'。 我用什麼來代替?在Asp.Net中檢測Silverlight請求的方法MVC
0
A
回答
1
你很可能只是使自己的頭(如X-這-IS-的Silverlight = true或東西)。然後你只需要在你的mvc應用程序中檢查這個頭文件(不應該很難)。如果不是的話,你可以添加一個查詢字符串參數(如mysite.com/home?issilverlight=true),但它可以用瀏覽器僞造起來很容易。
此外,你可以嘗試使用Http Put(或者get或post之外的東西),因爲普通的瀏覽器不這樣做。
1
相關問題
- 1. 檢測ASP.NET MVC中的中止請求
- 2. Silverlight ASP.NET MVC RESTful方法
- 3. 在ASP.NET MVC中實現請求限制的最佳方法?
- 4. HttpPost請求在ASP.NET MVC控制器中的操作方法
- 5. 在ASP.NET上檢測JSON請求的最佳方式是什麼?
- 6. ASP.net MVC - 檢查狀態請求
- 7. 從asp.net中的http請求中檢索XML的最佳方法?
- 8. 在asp.net中嵌套的請求mvc
- 9. 在Spring MVC中檢測Ajax請求中的會話超時
- 10. 如何檢查在asp.net中請求的設備信息mvc
- 11. ASP.NET檢測動態文件請求
- 12. 如何檢索ASP.NET WebAPI MediaTypeFormatter中的HTTP請求方法?
- 13. 在HttpServlet中檢測中止的請求
- 14. 覆蓋ASP.NET MVC 5中的移動檢測方法?
- 15. 在ASP.NET MVC中請求特定數據
- 16. jQuery在ASP.Net中獲取請求MVC 5
- 17. 在ASP.NET MVC框架中攔截請求
- 18. ASP檢查請求方法
- 19. 在ASP.NET中檢測來自移動瀏覽器的請求
- 20. 如何檢測和阻止ASP.NET MVC中的非瀏覽器API請求
- 21. 後退按鈕沒有請求asp.net mvc的get方法
- 22. 在asp.net中使用silverlight MVC
- 23. 檢測Ajax請求
- 24. 檢測DHCP請求
- 25. 檢測AJAX請求
- 26. Spring MVC的 - 分頁和請求方法
- 27. JSON請求中的ASP.NET MVC URL
- 28. JavaScript中的ajax請求 - asp.net mvc
- 29. 處理ASP.NET MVC中的異步請求
- 30. 獲取ASP.NET MVC中的原始請求
謝謝。自定義標題,如request.Headers [「x-custom-header」] =「value」;可能會這樣做。你知道如何在服務器端檢查是否設置了標題? – andreas 2010-03-10 12:43:02
http://dotnetperls.com/request-headers-aspnet bool issilverlight = Request.Headers.Keys.Contains(「x-custom-header」); (沒有試過......) – Alxandr 2010-03-10 12:50:52