问题标签 [uribuilder]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - 如何将多个来源(每个来源都有自己的多个目的地)发送到查询字符串上的 Google 距离矩阵
我正在使用 C# WebClient 和 UriBuilder 类,与 Google 距离矩阵 API 进行通信。我的程序正在发送以逗号分隔的纬度、经度对。一个起点和多个目的地都可以正常工作:查询字符串上的目的地值只需要用竖线字符“|”分隔:
但我想让它与多个来源一起工作,每个来源都有自己的多个目的地。那可能吗?或者 API 是否生成笛卡尔积,计算每个起点到每个目的地的距离?
如果可能的话,如何在查询字符串上origins[i]
进行协调?destinations[i]
这是我的 C# 程序中的示例结构(地理位置被遮挡):
我需要将该结构转换为 API 将在查询字符串上接受的格式,以destinationArray[0]
与origin[0]
和destinationArray[1]
with链接的方式origin[1]
。
java - Java URI Builder 构建方法替换“?” 路径中的字符
我在以下路径有一个 API
我正在使用 Java 中的 URIBuilder 构建客户端。
该请求包含一个要代替 %s 的列表和要代替 %d 的时间。但是正在形成的请求有这样的路径
基本上是“?” 字符被 %3F 替换。有人可以帮我解决这个问题吗?
PS:我知道我们可以使用 URIBuilder 中可用的“.queryParam”选项。寻找发生这种情况的实际原因?
java - Uri.Builder 用逗号附加一些东西作为查询参数
对于类型的查询参数,array
例如。271,305, 315
,Java Uri.Builder 对分隔各个值的逗号进行编码。您如何在不编码的情况下添加带有逗号的内容作为查询参数。我想对其进行配置,使其不会更改逗号。它将 url 逗号编码为%2c
.
selectedCookieTags
具有诸如271,305, 315
但我得到的是值cookieTags=271%2C305%2C315
。
顺便说一句,我搜索找不到任何重复的帖子。
java - 如何在 apache URIBuilder 中的端口后添加斜杠?
我正在尝试构建一个带有斜杠的 URI,但碰巧找不到使用 URIBuilder 的方法。这甚至可能吗?
预期结果将是: http://test.com:24/?param1=value1¶m2=value2
我现在得到的:http://test.com:24?param1=value1¶m2=value2
任何想法?
java - 如何构建 URI 并防止编码(斜杠替换为 %2F)
检查这个简单的例子:
如果我使用构造函数构造我的 URI 和完整的 url,我的片段斜线将被保留。现在我想用 API 构建我的 URI。
我有一个给定的 URL 并想附加我的片段。 如何使用 API 实现这一点?
目前我的解决方案是使用字符串操作构建我的 url,并从构造的 String 创建一个 uri
spring-boot - 如何在不指定方案的情况下使用 UriBuilder 构建 URI,单独托管?
参考:org.springframework.web.util.UriBuilder
我正在使用UriBuilder
为端点构建 URI
但是,我已经有了https://example.com/mypage
一个字符串变量中的值(从数据库中获取)。我可以直接使用这个字符串而不是分别指定方案和路径/主机吗?现在我正在手动将主字符串拆分为单独的部分。