问题标签 [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.

0 投票
1 回答
114 浏览

http - 如何在不编码的情况下将冒号嵌入 URL 的片段部分?

我正在尝试构建以下 URL:

我不确定如何包含:j-1IGU6572KT6LB. 当我包含 :` 时,它会被编码。想看看能不能避免。

这就是我所拥有的:

0 投票
1 回答
112 浏览

android - uriBuilder.scheme 未在 URL 中添加 ://

我正在使用Uri Builder生成如下 URL。

输出是https:/test?code=S256

我需要以下输出https://test?code=S256

如果我添加uriBuilder.scheme("https://"),那么它会://添加:/

0 投票
1 回答
107 浏览

android - 如何在中心创建带有井号标签的 Android Uri

我有以下要构建的 Uri。

我使用 Android Uri.Builder来构造 Uri

但是主题标签已编码,将导致以下 Uri

如何防止这种情况?我尝试使用fragment,但它在 Uri 末尾添加了主题标签。

0 投票
1 回答
41 浏览

android - 有没有办法在 uri..Builder/URL 中使用列表视图或微调器的选择

我正在构建一个应用程序来将图像上传到我的公司服务器,现在在我们的服务器上,我们的文件上传系统
中内置了类别(只是文件夹)问题是我要制作一个列表视图/微调器来选择类别(从json) 我只想知道使用该选择然后在 Uri.builder 中调用该选择的可行性,只需要在开始编码之前知道是否有可能

0 投票
1 回答
38 浏览

android - 有没有办法知道我的 UriI.Builder 是否创建了正确的 URL

不是问题,只是我在我的应用程序的任何地方都找不到的东西我使用 Uri.Builder 构建了一个 URL 我想知道是否有办法查看 Uri.Builder 的最终结果,因为我确实从几个地方调用了信息EditText 框以及微调器,我不确定它是否真的给出了正确的 URL

这是 URL 构建器,如您所见,我正在从 2 个编辑文本框以及由 json 填充的微调器中提取信息

0 投票
0 回答
2384 浏览

spring - 将查询参数映射发送到 Spring uriBuilder

我无法找到如何将查询参数映射传递给 uriBuilder,即使使用在 Google 上找到的方法解释了我们需要传递 LinkedMultiValueMap。

这是我的方法:

但我总是有以下错误:

UriBuilder 中的 queryParam (java.lang.String, Object...) 无法应用于 (org.springframework.util.LinkedMultiValueMap)

这可能真的很简单,但我想不通:/

谢谢你的帮助。

更新 :

在这里发送我的请求后几分钟终于找到了解决方案!为了将地图用于 queryParam,我必须使用 .queryParams 而不是 .queryParam ^^

0 投票
1 回答
1610 浏览

c# - UriFormatException:无效的 URI:无法解析主机名。MVC API C#

我正在尝试创建我的 Web 应用程序并且我想连接到 API。我的Startup.cs文件中有基地址:

但是现在我想通过/search在 url 地址中添加一个来更改它。我正在使用UriBuilder,它看起来像这样:

我收到一个错误:

UriFormatException:无效的 URI:无法解析主机名。

我怎样才能解决这个问题?

0 投票
0 回答
113 浏览

urlencode - 是否可以使用 apache 的 URIBuilder 设置带百分号的参数?

我想构建这个完整的 URL:

使用org.apache.http.client.utils.URIBuilder方法setParameter(final String param, final String value)。在其 javadoc 中,有一行:

但是当我使用时,setParameter("param1","%06")我总是得到...param1=%2506而不是...param1=%06. 看这里我注意到百分号是十六进制的 25。

我应该手动解析它还是有办法继续使用URIBuilder并保持参数不变?

0 投票
1 回答
97 浏览

c# - 如何在运行时从另一个类中的泛型方法获取类名?

我正在尝试使用 UriBuilder 生成我的 baseurl。我在我的 TestUtil 类中创建了一个通用的“GetRequestUrl”。如何使用此方法在运行时获取我的测试类的名称并附加到字符串 serviceAPI

//这是我的TestUtil类中的GetRequestUrl方法

//这是我的测试类,我希望在运行时将类名“TestClass”附加到 serviceAPI 字符串,但我得到的是 TestUtil。我试过跟随..

this.GetType().Name;

this.GetType().BaseType.Name;

MethodBase.GetCurrentMethod().DeclaringType.Name;

0 投票
0 回答
175 浏览

routes - TYPO3 v. 10.4 URI Builder 有时会在缓存中生成错误的语言链接

在网站上点击一段时间后,缓存中的页面突然变为错误页面。然后,其中一部分链接使用不具有 href 属性的 a-tags 编写。另一部分是指向正确页面但指向另一种语言的正确链接。它主要发生在默认语言(德语)上。一些链接在最后一个正斜杠之后附加了 &L=3 或 &L=4。语言的 id 发生变化。清除缓存后,站点运行良好,直到下一次突然断开链接。当缓存保持关闭时,一切正常。

可能是什么问题?无法关闭 URI 构建器。如何追踪错误?