2
A
回答
5
不幸的是,這是Silverlight WebClient的衆多bizare設計選項之一,您無法輕鬆訪問Response,執行POST。它很奇怪,因爲大多數POST操作都有一個有用的響應體。
但是有很多事情可以做。您可以直接棄用WebClient
並使用WebRequest
/WebResponse
。您可以繼承WebClient
並覆蓋GetWebResponse
,以便您可以攔截它。
但是,如果您的字符串消息比較短,那麼一個狡猾的選項是將自定義HTTP標頭添加到響應中。
執行OpenWriteCompleted的線程將在輸出流關閉之前阻塞,直到收到響應。此時,您可以訪問WebClient
對象上的ResponseHeaders
集合以檢索自定義標題的值。 (爲什麼響應流在這個點上沒有提供給我!)
0
在您HttpHandler
你只需要
context.Response.Write("You made it");
要閱讀它的Silverlight的一面,你可能需要處理OpenReadCompleted
事件。
+0
OpenReadCompleted僅在使用OpenReadAsync時觸發。 – AnthonyWJones 2009-12-12 20:22:39
相關問題
- 1. 如何在文件上傳到服務器時獲取通知?
- 2. 如何從服務器獲取文件
- 3. 如何在服務器上傳文件?
- 4. 如何獲取消息從服務器發送到Android
- 5. 如何在java中實現XMPP服務器以便從GCM服務器獲取上游消息?
- 6. 使用.net從Exchange服務器獲取收件箱消息
- 7. 從APK上傳到服務器時獲取信息
- 8. 軌,獲取文件名上傳時,文件服務器
- 9. Silverlight FTP文件上傳在服務器中不起作用
- 10. 在Flash中上傳文件後獲取服務器的返回值
- 11. 如何從我的服務中獲取數據或消息?
- 12. 從php文件中獲取消息?
- 13. 如何從另一臺服務器上獲取文件?
- 14. PHP將文件從表單上傳到Web服務器。錯誤消息
- 15. Tapestry 3:無法從屬性文件中獲取消息
- 16. 從Amazon-EC2服務器獲取文件
- 17. 從Windows Web服務獲取Linux服務器硬件信息
- 18. 如何獲取FTP服務器上文件的文件大小?
- 19. 上傳文件(S)在Silverlight到網絡服務器(C#)
- 20. 如何從ASP服務器獲取對象到我的Silverlight 3應用程序?
- 21. 如何在Android中使用後臺服務讀取傳入消息?
- 22. 如何取消並刪除asp.net mvc 3中的上傳文件?
- 23. 從服務器獲取文件
- 24. 如何在java服務器上中止文件上傳?
- 25. 如何在上傳活動服務器上的文件時顯示「正在維護中的站點」消息?
- 26. PHP從服務器獲取文件
- 27. 文件上傳:在服務器上
- 28. Javascript文件讀取器onload(從服務器獲取文件)
- 29. 如何從Smack 4.1中的實時消息獲取服務器時間戳
- 30. 如何從kafka服務器獲取主題中的所有消息
您可以介紹一下如何在ashx文件中添加「自定義HTTP頭」的更多細節?謝謝〜 – Jay 2009-12-14 03:18:44