Twilio обрезает строку запроса в URL обратного вызова - PullRequest
0 голосов
/ 19 февраля 2019

Я передаю URL обратного вызова со строкой запроса при отправке SMS-сообщения.Я проверил логи отладчика, когда обратный вызов не работал.Я вижу «Ошибка - ошибка поиска HTTP 11200» для URL-адреса обратного вызова, и из данных журнала видно, что URL-адрес обратного вызова, который я передаю, усекается после «?».Строка запроса, которую я передаю, не является частью URL, и, следовательно, Twilio получает вышеуказанную ошибку.

Как передать строку запроса в API обратного вызова Twilio?

1 Ответ

0 голосов
/ 24 июля 2019

У нас фактически была та же проблема в нашем проекте.Похоже, что Twilio обрезает любые параметры строки запроса.Наш обходной путь заключался в добавлении любых дополнительных данных к нашему маршруту:

//original route:
GET /user/{userid}?myParam={myParam}
GET user/123?myParam=456

//modified route
GET /user/{userid}/{myParam}
GET user/123/456

Однако это означает, что вам нужно будет обновить код своего сервера, чтобы искать параметры пути вместо строк запроса.

...