gpt4 book ai didi

android - 你如何格式化这个 URL,它给我 "Illegal character in path at index 70"?

转载 作者:行者123 更新时间:2023-11-29 17:48:24 25 4
gpt4 key购买 nike

我收到“索引 70 处路径中的非法字符”。调试的最终 URL 如下:

http://dev.example.com/Service/MyService.svc/CheckEmail/{0}

但我希望 URL 是这样的:

http://dev.example.com/Service/MyService.svc/CheckEmail/rashid

我是 Android 的新手,我怎样才能达到我想要的结果?任何解释方面的帮助将不胜感激。

代码如下:

String baseUrl = "http://dev.example.com/Service/MyService.svc/";
String url = String.format("CheckEmail/{0}", name);
HttpGet httpGet = new HttpGet(baseUrl + url);

最佳答案

Java 不对 String.format 使用 {} 语法。您将它与 C# 语言混淆了。 Java 使用类似 printf 的 %-syntax 作为参数。 Selenium here了解详情。在你的情况下你应该使用

String url = String.format("CheckEmail/%s", name);

关于android - 你如何格式化这个 URL,它给我 "Illegal character in path at index 70"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24773263/

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