2011-01-11 63 views
1

我想在第三方工具的Web界面(CA服務檯)中使用java servlet來使用vb.net中的webclient調用其下載文件功能。麻煩的是來自響應的文本流是標記而不是交互式文本文件流。要下載文件的頁面需要在webclient中處理

這就像網頁正在重定向到另一個頁面,實際上提供文件下載。我不知道重定向的頁面URL是什麼。

有沒有一種方法可以處理這個重定向頁面,以便使用system.net.webclient進行下載?

謝謝!

+0

在正常情況下使用servlet時,您是否嘗試使用HTTP調試代理進行偵聽,以確切地確定要傳遞哪些參數? servlet頁面可能需要某些參數(如HTTP REFERER),並且如果沒有提供HTML,則會顯示一段HTML。 – 2011-01-11 13:28:17

回答

0

Turn on logging for System.Net。您將能夠看到正在發送和接收的完整HTTP標頭。我建議從桌面應用程序中完成此操作,一旦找出魔術序列,然後將其移植到Web應用程序中。