抓取jsp网页源代码(你可以用Java的URL类来读获得这个HTTP的输入流)

优采云 发布时间: 2022-02-15 16:30

  抓取jsp网页源代码(你可以用Java的URL类来读获得这个HTTP的输入流)

  您可以使用 Java 的 URL 类,然后使用 openConnection 来获取这个 HTTP 输入流。但是,此信息已被静态转换。

  因此,如果要获取源代码,这种方法是不可接受的。

  但是如果是你的本地文件,可以直接使用File方法读取。(不是吗?)

  如果服务器将这些网页视为文件供您访问(即通过设置 MIME 允许您下载),您可以使用 Java URL 类读取源代码。事实上,你可以直接下载它。(不会有服务器这样做吗?)

  从客户端得到的已经是html代码

  如果要获取jsp源码,可以通过访问url获取。以这种方式获得的结果由服务器解析。

  除非你知道这个文件的绝对地址而且这个目录是对外共享的~

  不然可以知道这个项目所在的代码库,svn等~

  补充:框架dwr以JavaScript的形式公开了java源码

  好像不行,除非JAVA和ASP、PHP、JSP放在服务器端,并且知道它们的文件地址

  

  

  

  

  .

  不,开源框架 dwr 做得不好(被批准)是它暴露了 java 对象及其方法。其他技术没有这样的问题,可见无法获取php、asp、jsp、Python、ruby等的源码。

  只需将jsp页面作为普通文件读取,

  要读取的 FileInputStream

  本文相关:使用Mybatis执行sql时如何统一校验输入参数?js中这个表达式是什么意思?返回(y1 - y2 > 0 ?“上”:“下”);基于云架构的J2EE架构应该做什么?spring 和 hibernate 都使用 asm 字节码技术。他们使用 ASM 来实现哪些功能?或者如何判断操作系统是32位还是64位在哪个函数中使用?DBA_OBJECTS + ROWNUM 和 DUAL + ROWNUM 结果比较的可疑 ajax 缺点?判断字符串是否以数字开头,使用java程序监控mysql的变化。如何加密或保护 URL 地址栏中传递的信息

0 个评论

要回复文章请先登录注册


官方客服QQ群

微信人工客服

QQ人工客服


线