相关疑难解决方法(0)

为什么char []比字符串更适合密码?

在Swing中,密码字段具有getPassword()(返回char[])方法而不是通常getText()(返回String)方法.同样,我遇到了一个不使用String来处理密码的建议.

为什么String在密码方面会对安全构成威胁?使用感觉不方便char[].

java security string passwords char

3298
推荐指数
16
解决办法
38万
查看次数

如何在java中发送HTTP请求?

在Java中,如何编写HTTP请求消息并将其发送到HTTP WebServer?

html java http httpwebrequest

392
推荐指数
10
解决办法
92万
查看次数

具有基本身份验证的HTTP请求

我必须使用 HTTP基本身份验证从http服务器下载和解析XML文件.现在我这样做:

URL url = new URL("http://SERVER.WITHOUT.AUTHENTICATION/some.xml");
     DocumentBuilderFactory dbf = DocumentBuilderFactory.newInstance();
     DocumentBuilder db = dbf.newDocumentBuilder();
     Document doc = db.parse(new InputSource(url.openStream()));
     doc.getDocumentElement().normalize();
Run Code Online (Sandbox Code Playgroud)

但是通过这种方式,我无法从具有http身份验证的服务器获取xml(或者我只是不知道).

如果你能告诉我实现目标的最佳和最简单的方法,我将非常感激.

java android

22
推荐指数
2
解决办法
7万
查看次数

将CURL请求转换为HTTP请求Java

我有以下CURL请求任何人都可以请确认我的subesquest HTTP请求

      curl -u "Login-dummy:password-dummy" -H "X-Requested-With: Curl" "https://qualysapi.qualys.eu/api/2.0/fo/report/?action=list" -k
Run Code Online (Sandbox Code Playgroud)

它会是什么样的?

    String url = "https://qualysapi.qualys.eu/api/2.0/fo/report/";
    URL obj = new URL(url);
    HttpURLConnection con = (HttpURLConnection) obj.openConnection();

    // optional default is GET
    con.setRequestMethod("GET"); ..... //incomplete
Run Code Online (Sandbox Code Playgroud)

任何人都可以帮助我完全将上述curl请求转换为httpreq.

提前致谢.

苏维

java curl

13
推荐指数
1
解决办法
5万
查看次数

java,android,解析网址,重定向uri

我有一个身份验证受保护的网址:www.domain.com/alias

请求时将返回另一个网址:www.another.com/resource.mp4(未受保护)

我想知道Java中是否存在一个方法,它将返回给定的url.类似于:second = resolve(first)

我正在考虑加载第一个并尝试读取响应可能是location属性,但由于我不是java大师,我想知道Java是否已经面临这个问题.

java url redirect android uri

12
推荐指数
1
解决办法
1万
查看次数

以编程方式将工件部署到Nexus的快速方法(在Java中)

我目前正在编写一个Java程序,将大量遗留罐子部署到Nexus.我的方法是调用deploy:deploy-file在命令行上启动目标的进程

mvn deploy:deploy-file ...
Run Code Online (Sandbox Code Playgroud)

这很慢.我想知道是否有更快的方法来做到这一点?

java command-line-interface nexus maven

5
推荐指数
1
解决办法
2122
查看次数

从远程网站读取JSON文件

我正在制作一个java程序,我正在寻找一种方法来检查是否有新版本可用我在parse.com上创建了一个帐户.
API:点击
我完全在java上工作,我有点新,所以保持简单.
我已经创建了一个具有版本号的类,如果版本是beta,我现在需要一种方法将这两个值转换为int和boolean并执行其余的处理.我如何从parse.com类中获取值?

java json

4
推荐指数
1
解决办法
3867
查看次数

如何拦截url文件并将其附加到邮件中

我有一些代码

String url = http://site/some-file.pdf

HttpURLConnection fileRequest = (HttpURLConnection) new URL(fileUrl).openConnection();
            Path file = Files.createFile(Paths.get("mydirectory" + "filename" +".pdf"));
            Files.write(file, IOUtils.toByteArray(fileRequest.getInputStream()));
Run Code Online (Sandbox Code Playgroud)

此代码从 url 写入获取文件并将其写入我的本地主页(例如 D 盘)

如何在不保存本地的情况下将其附加到邮件发件人?是否可以?

java url jakarta-mail

1
推荐指数
1
解决办法
2829
查看次数

groovy-下载带有身份验证的文件

我需要使用Groovy使用基本身份验证(一种提示浏览器要求您输入域\用户名和密码的身份验证)下载文本文件。我想避免使用其他库,在Groovy中没有做任何事情吗?

我当前的代码是:

new File("test.txt").withOutputStream { out ->
    def url = new URL(myurl).openConnection()

    def remoteAuth = "Basic " + "myusername:mypassword".bytes.encodeBase64()
    url.setRequestProperty("Authorization", remoteAuth);
    out << url.inputStream
}
Run Code Online (Sandbox Code Playgroud)

但是服务器回复401错误。我该怎么办?

authentication groovy http httprequest basic-authentication

1
推荐指数
1
解决办法
1050
查看次数