【发布时间】:2021-11-25 23:14:27
【问题描述】:
我尝试用 Request 做一个请求 这是 URL:(将变量与 URL 的其余部分连接起来)
vars.BaseURLOData ++ " " ++ "eq" ++ " 'x1543b14-6f7f-4dc0-a6ga-d0574e9c80ae'" as String
vars.BaseURLOData = http://31.192.103.112:8082//apisserver/api.src/ER_EasyApple_tbl?$filter=ER_application_id
完整 URL(已连接)应为:
http://31.192.103.112:8082//apiserver/api.src/ER_EasyApple_tbl?$filter=ER_application_id eq 'x1543b14-6f7f-4dc0-a6ga-d0574e9c80ae'
但它说以下错误:
Illegal character in query at index 88:
http://31.192.103.112:8082//apiserver/api.src/EA_EasyApple_tbl?$filter=EA_application_id eq 'x1543b14-6f7f-4dc0-a6ga-d0574e9c80ae'
【问题讨论】:
-
你如何使用我是 HTTP 连接器的 URL?
-
我使用HTTP请求配置协议:HTTPS 主机:主机api 端口:空然后与用户进行基本认证并通过。我在其他请求中使用相同的 HTTP 配置并且它可以工作。这让我觉得问题不存在
-
这个想法是共享请求的实际 XML(作为文本),这样我们就可以看到如何使用连接器操作。请阅读stackoverflow.com/help/how-to-ask,了解如何改进您的问题。
-
对不起,这是 XML
标签: mule anypoint-studio