Pregunta

Tengo una aplicación Java que se descarga un archivo desde un servidor remoto. Me gustaría saber donde la aplicación en realidad descarga un archivo. Intenté capturar paquetes TCP / IP y descubrí debajo de la información.

protocol: TCP
remote address: xxx.xxx.xxx.xx
local port: xxxx
remote port: xxxxx

Sé url archivo exacto ahora. Sin embargo, cuando intento acceder al archivo mediante el navegador web que veo "Internet Explorer no puede mostrar la página web".

ya que la aplicación se compila por java, tiene que haber una manera de hacerlo en C #.

aconsejarme por favor ..

Gracias!

¿Fue útil?

Solución

El hecho de que la aplicación Java es capaz de descargar el archivo no significa que lo están haciendo a través de HTTP. El hecho de que IE no muestra nada útil sugiere no es HTTP, aunque eso no es garantía.

Usted debe mirar la forma en que la aplicación Java descarga el archivo, y determinar el protocolo -. Que debe decirle cómo hacer lo mismo desde C #

Por supuesto, esto es suponiendo que tiene el código de la aplicación Java. Si no lo hace, pero se cree que los autores serían felices para descargar el archivo con su propio código en C #, le sugiero que enviarlas por correo electrónico para pedirles el protocolo. Si no que quieren acceder al archivo que no sea con su aplicación, yo personalmente respeto sus deseos.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top