Строка запроса Twitter - PullRequest
       4

Строка запроса Twitter

0 голосов
/ 26 апреля 2018

Когда я в строке запроса% 20, твиттер просто обрезает URL.

https://twitter.com/intent/tweet?url=49.248.29.163/planPage?Title=Religare%20Invesco%20AGILE%20Fund&classification=equity&text=Check%20this%20via%20@ReligareInvesco

Кто-нибудь знает решение?

Ссылка на твиттер: https://twittercommunity.com/t/tweet-url-with-querystring-having-spaces/38295

1 Ответ

0 голосов
/ 27 апреля 2018

Согласно документации для намерений Ваш весь url должен быть закодирован в URL.

Это означает, что / становится %3F и т. Д.

Кроме того, в документации сказано, что URL должен быть полностью квалифицирован . То есть он должен начинаться с https:// или аналогичным.

Наконец, пробелы должны быть дважды закодированы . Это означает, что символ % в %20 должен стать %25.

Параметр url должен быть:

https%3A%2F%2F49.248.29.163%2FplanPage%3FTitle%3DReligare%2520Invesco%2520AGILE%2520Fund%26classification%3Dequity

Вы можете проверить это в https://twitter.com/intent/tweet?url=https%3A%2F%2F49.248.29.163%2FplanPage%3FTitle%3DReligare%2520Invesco%2520AGILE%2520Fund%26classification%3Dequity&text=Check%20this%20via%20@ReligareInvesco

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...