我在哪里可以找到Base64Encoder类?

您好我看到了计算器的例子是这样的代码:

String encoding = Base64Encoder.encode ("test1:test1"); HttpPost httppost = new HttpPost("http://host:post/test/login"); httppost.setHeader("Authorization", "Basic " + encoding); System.out.println("executing request " + httppost.getRequestLine()); HttpResponse response = httpclient.execute(httppost); HttpEntity entity = response.getEntity();

我有一个类似的任务。 我试图使用相同的代码,但我找不到任何地方的Base64Encoder类。 即时通讯使用的HttpClient-4.1.2.jar和的HttpCore-4.1.2.jar。 有人可以帮助我?

--------------解决方案-------------

我认为你需要有公共的编解码器也使用Base64编码与HttpClient的。 这里是链接。 下议院编解码器的链接

经过Base64 EN /解码器早已从的Java API缺失,所以你必须找到一个好的第三方之一,例如Apache共享编解码器,iHarder Base64编码等。

由于maerics问我:

因为我认为实际上的Java6有在DatatypeConverter类,这是JAXB的一部分。

这两个静态公共方法parseBase64BinaryprintBase64Binary应该有兴趣。 还要注意它的定义java.lang所以它是JDK的正式组成部分。 您可以使用它,但我个人喜欢公地变好,因为解码的base64的东西时,它不会返回一个字符串..

分类:java的 时间:2012-01-01 人气:0
本文关键词: Java中,屏幕抓取
分享到:

相关文章

  • 自动生成的HTTP屏幕抓取Java代码 2012-05-15

    我需要筛选从网站上刮下一些数据,因为它通过其Web服务不可用. 当我需要之前做到这一点,我已经使用Apache的HTTP客户端库,使相关的HTTP调用下载数据编写Java代码自己. 我想通了,我需要做,但用查尔斯Web代理登录相应的HTTP调用在浏览器中点击各相关画面的相关要求. 正如你能想象这是一个相当繁琐的过程,而我wodering如果有,实际上可以产生对应于浏览器会话中的Java代码的工具. 我希望生成的代码不会作为代码手工编写的很漂亮,但我总能收拾起来之后. 有谁知道,如果这样的工具存在

  • HTML敏捷性包或HTML屏幕抓取库的Java和Ruby,Python的? 2013-06-25

    我发现的HTML敏捷性包有用的,易于使用的屏幕抓取网站. 什么是一个Java和Ruby,Python中相当于库HTML屏幕抓取? --------------解决方案------------- 发现我一直在寻找:http://stackoverflow.com/questions/2861/options-for-html-scraping BeautifulSoup是标准的Python屏幕抓取工具. 然而,最近我用了(不完全的那一刻)pyQuery,这或多或少是一个重写的jQuery成巨蟒,并

  • OpenGL的/ D3D:我如何获得一个游戏在Windows中运行全屏幕的屏幕抓取? 2013-11-22

    假设我有一个OpenGL游戏运行全屏幕(左4人死亡2). 我想以编程方式得到它的屏幕抓取,然后把它写入视频文件. 我试过GDI,D3D和OpenGL方法(例如glReadPixels),要么得到一个空白屏幕或闪烁的捕获流. 有任何想法吗? 对于它的价值,类似于我想要实现的东西一个典型的例子就是用Fraps. --------------解决方案------------- 有几种方法来这个问题. 他们大多是甜的,它完全取决于你想要的目标是什么样的图形API,而其功能目标应用程序的使用. 大多数的D

  • 什么是最优雅的方式做屏幕抓取中的node.js? 2014-11-07

    我在黑客一起,它使用在node.js中广泛的屏幕抓取一个web应用程序的过程 我觉得我对抗当前的每一个角落. 必须有这样做一个简单的方法. 最值得注意的是,两件事情有刺激性: Cookie的传播. 我可以拉'的Set-Cookie"阵列出来的响应头,但在执行字符串操作解析饼干从数组中感到非常的hackish. 重定向以下. 我想每个请求返回302状态码时,通过重定向跟随. 我碰到这看起来有用的两件事情,但我不能在结尾使用: http://zombie.labnotes.org/,但它没有HTTP

  • 屏幕抓取,在C#中的asp.net的形式登录一个网站? 2014-08-04

    是否可以写一个屏幕刮板通过表单登录保护的网站. 我有机会到现场,当然,但我不知道如何登录到该网站,并保存我的凭据在C#. 同样,在C#screenscrapers任何很好的例子将非常感激. 有这个已经做了什么? --------------解决方案------------- 这是很简单的. 你需要你的自定义登录(HttpPost)方法. 你能想出这样的事(这样你会得到登录后所需的所有的cookies,而你只需要将它们传递给下一个HttpWebRequest的): public static Ht

  • 最新最好的屏幕抓取的语言? 2012-01-01

    您好我想创建一个桌面应用程序(C#概率)的擦伤或操纵第三方网页上的表格. 基本上我在桌面应用程序的窗体中输入我的数据,它消失到第三方网站,使用脚本或任何的背景下,进入我的数据有(包括我的登录),并点击提交按钮我.我只是想避免加载了浏览器! 由于没有做了很多(任何!)这方面的工作我不知道会如Perl,Python的脚本语言,Ruby等让我做这样的? 或者干脆做这一切使用C#和.NET刮? 哪一个是最好的伊予​​? 我想脚本可能需要连接到不同平台上的应用程序相同的脚本的东西(如塞班,我不会是能够发展

  • 下载屏幕抓取网页晨星 2012-01-22

    我希望能够晨星屏幕抓取网页. 晨星提供了有关共同基金的信息我经常查找,但一直没能找到其他地方,即 对比较基准总回报 针对同行相比总回报 百分排名 这里有一个例子:比如晨星 的前奏屏幕抓取,我需要能够下载网页与所希望的内容. 不幸的是,当我尝试使用Java SE6或wget来获取上面的例子中的链接,我只得到(显示总回报数据表是不存在)的HTML的一部分. 我得到同样的结果,如果我用我的浏览器(Chrome),页面保存为HTML只. 我注意到,如果我用我的浏览器来保存完整的网页(HTML,JS,CS

  • 超快速的屏幕抓取技术? 2013-10-13

    我经常觉得自己需要做一些简单的屏幕刮供内部使用(即我只用通过HTML发布报告第三方服务). 我至少有两个或三箱好了吧. 我可以使用Apache的HttpClient和创造一切必要的屏幕抓取代码,但它需要一段时间. 这是我一贯的过程: 打开查尔斯·代理网站上看看怎么回事. 开始写使用Apache HttpClient的一些Java代码,处理饼干,多个请求 使用耶利哥HTML处理的HTML的解析. 我希望我可以只是"记录我的会议"快速,然后参数化因不同会话间的事. 只是用查尔斯抓住所有的H

  • 屏幕抓取数据库 2012-07-04

    我一直在寻找与屏幕抓取为Windows Phone 7的帮助,但无法找到相关的我想要什么任何帮助. 我的应用程序的基础是采取在设备上的输入框中输入一个电话号码 - >它传递给网站的搜索框 - >搜索网站的SQL数据库 - >通过原始结果回电话,并在表中显示出来. 我已经从网站所有者的许可使用他的在线数据库用于此目的. 这是可能的,如果是这样,我怎么会去这样做? 提前致谢! 编辑:一些额外的研究之后我发现,与使用POST方法我可以给需要的网站,结果在搜索框中输入数据被成功找到,但我如何显示

  • 处理JavaScript的重页,而选项屏幕抓取 2012-07-06

    免责声明这里:我真的不是一个程序员. 我渴望学习,但我的经验是非常基本的C64上20年前一对夫妇学习Python中的天. 我刚开始在一个相当大的(对我作为一个初学者)屏幕抓取的项目. 到目前为止,我一直在使用Python和机械化+ LXML我浏览/解析. 现在我遇到了一些非常沉重的JavaScript页​​面不显示没有任何JavaScript的启用,这意味着机械化的麻烦. 从我的搜索,我种来,我有一个基本的几个选项的结论: 试图找出什么JavaScript是做的emulate,在我的代码(我不太

Copyright (C) 55228885.com, All Rights Reserved.

55228885 版权所有 京ICP备15002868号

processed in 1.991 (s). 10 q(s)