Zappier - Webhook от Zappier GET - URL с пробелом - PullRequest
0 голосов
/ 22 января 2020

Контекст:
- Я хочу отправить запрос на сервисный уровень базы данных Hana
- Я использую Webhook из Zappier для отправки метода POST или GET (я полагаю, это хороший компонент?)
- я использую classi c GET или пользовательский запрос с Webhook от Zapier

Моя проблема: - кажется, что , если URL содержит символ пробела, он не работает должным образом : (

example  : 
https://<<the_beginning_of_the_url>>/PurchaseOrders?$select=DocEntry,DocNum,CardCode,CardName&$orderby=CardName  => WORK FINE(NO SPACE)

https://<<the_beginning_of_the_url>>/PurchaseOrders(30)?$select=DocEntry,DocNum,CardCode,CardName&$orderby=CardName => WORK FINE(NO SPACE)

https://<<the_beginning_of_the_url>>/PurchaseOrders?$select=DocEntry,DocNum,CardCode,CardName&$orderby=CardName  desc => **DOESN'T WORK** (SPACE BEFORE 'desc')
https://<<the_beginning_of_the_url>>/PurchaseOrders?$select=DocEntry,DocNum,CardCode,CardName&$orderby=CardName%20desc => **DOESN'T WORK** (SPACE BEFORE 'desc')
https://<<the_beginning_of_the_url>>/PurchaseOrders?$select=DocEntry,DocNum,CardCode,CardName&$orderby=CardName+desc => **DOESN'T WORK** (SPACE BEFORE 'desc')

Все это (кроме последнего с '+') прекрасно работает с почтальоном

Я пытался использовать Formatter с помощью метода Zappier и кодирования текста / URL-адреса ранее отправка URL, но он не работает

Есть идеи?

1 Ответ

0 голосов
/ 24 января 2020

Похоже, что Webhook By Zapier кодирует URL, прежде чем отправить его. Таким образом, истинный отправляемый URL-адрес содержит «+», даже если мы отправляем пробел или% 20

Можно ли не кодировать URL-адрес до того, как Webhook отправит его? Нам действительно нужно отправить URL с% 20 или пробел

...