我有一個WPF瀏覽器控件,可以將用戶導航到註冊站點。在用戶註冊之後,一系列標題將與「完成的註冊」頁面一起發回。
我嘗試過Navigated事件,並嘗試訪問事件參數中的WebResponse屬性,但它始終爲空。
是否有任何其他方式來訪問發送的頭文件?如何在用戶瀏覽頁面時獲取響應標題?
0
A
回答
2
經過相當多的閱讀,我發現WPF網頁瀏覽器實際上是圍繞着一個COM DLL(甚至被Internet Explorer使用)的WinForm網頁瀏覽器進行封裝。
現在這個COM DLL提供了很多不被任何包裝控件公開的接口。那些需要更多控制的人需要實現這些接口。
我發現一個實現了很多這些接口的瀏覽器,整齊地提供了很多功能。使用它,它工作正常。 http://www.codeproject.com/KB/miscctrl/csEXWB.aspx
它討論了實現PassthroughAPP包以獲取響應頭。
0
我不認爲你可以像這樣訪問頭文件,最好的辦法是,或者使用表單的隱藏字段,或者你可以將你的Cookie ASP.NET_SessionID從完成的頁面傳遞到你的WPF應用程序,並在WPF應用程序內您可以使用相同的ASP.NET_SessionID cookie對您的url進行自定義請求,您將繼續同一會話,並且您將能夠通過WebResponse查詢您希望的響應。
相關問題
- 1. 瀏覽器獲取當前的url或響應標題
- 2. php - cURL響應標題與瀏覽器響應標題不同
- 3. 獲取服務頁面響應標頭
- 4. 如何從php頁面獲取響應?
- 5. 互聯網瀏覽在加載大頁面時無響應
- 6. 如何獲取響應標題?
- 7. Joomla 3.36 - 瀏覽器頁面標題
- 8. PHP:如何在瀏覽器中更改PDF頁面標題
- 9. 如何在joomla頁面中動態改變瀏覽器標題?
- 10. 如何在Plone中設置瀏覽器頁面的標題
- 11. 如何獲取頁面瀏覽量並將其顯示在Rails應用上?
- 12. 如何獲取頁面標題
- 13. 如何獲取html頁面的標題
- 14. 如何獲取頁面標題?
- 15. 如何使用capybara-webkit獲取響應標題和時間
- 16. 如何使用Google Analytics API獲取AdSense頁面瀏覽量
- 17. 如何在Swing應用程序中從瀏覽器中獲取標題值?
- 18. 檢查響應標題時只抓取HTML頁面
- 19. 如何在AngularJS中使用$ http.get獲取jsp頁面的響應?
- 20. 獲取頁面標題
- 21. 如何從使用JavaScript的瀏覽器獲取HTTP_ACCEPT標題?
- 22. 如何從瀏覽器標籤中獲取標題?
- 23. 如何在瀏覽頁面時使標題和水平菜單一致
- 24. 如何在分頁時從Okta API列表用戶的響應標題中獲取下一個鏈接?
- 25. 知道用戶何時瀏覽網頁
- 26. 如何禁用iframe中的瀏覽器響應,但不在主頁面中
- 27. 如何從客戶端捕獲瀏覽器頁面呈現?
- 28. 如何從瀏覽器活動獲取http響應代碼?
- 29. 如何獲取瀏覽器的座標?
- 30. 爲Devise頁面設置瀏覽器和頁面標題?