gpt4 book ai didi

java - 在 java 中构建 URL 字符串时出错

转载 作者:行者123 更新时间:2023-11-29 07:35:57 26 4
gpt4 key购买 nike

我很难构建要用于 HttpURLConnection 的 URL 字符串。

这是我要传递的字符串

http://api.fixer.io/latest?base=USD&symbols=USD,GBP

上面的字符串应该有所有的动态参数,我使用的两个字符串是part1和其他default_actv2

我试着用下面的方式构建字符串

http://api.fixer.io/latest?base="+part1+"&symbols="+part1+","+default_actv2 

并通过以下方式将其传递给 jsonTask

new JSONTask().execute("http://api.fixer.io/latest?base="+part1+"&symbols="+part1+","+default_actv2);

当我打印值时,我的代码将其作为

http://api.fixer.io/latest?base=AED &symbols=AED ,INR

请注意 AED 之后的额外空格,作为此类字符串的结果。我从服务器端收到错误。

谁能帮我解释一下用一些代码构建字符串的正确方法。我知道有很多线程可以回答这个问题,但不知何故我无法让这个东西工作。

提前致谢

最佳答案

您可以在 part1 字符串上使用 .trim() 来处理额外的空间。

关于java - 在 java 中构建 URL 字符串时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35775549/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com