Codificando callbacks
A codificação de URL é a prática de converter seções sensíveis de URLs complexas em código, de modo que elas possam ser lidas por servidores. A codificação de URL é uma prática fundamental. Não codificar uma URL corretamente resultará em um erro no nosso servidor. Isso causará uma incapacidade de ler e processar parâmetros, o que resultará na perda de dados valiosos.
O que você precisa codificar?
Você precisa codificar apenas a URL do callback.
Sempre codifique o seguinte. Para uma lista mais abrangente, consulte as especificações RFC 3986.
- Caracteres especiais que não são seguros:
@
,&
,+
,,
,/
,:
,;
,=
,?
,@
,"
,<
,>
,#
,%
,{
,}
,|
, ``,^
,~
,[
,]
, `````,(
,)
- Espaços ( )
- Use as URLs como valores de parâmetro (p.ex., URLs de fallback)
- Parâmetros dentro de parâmetros (Exemplo: valores do referrer de instalação do Android)
É recomendável evitar usar espaços e caracteres especiais na URL do callback. Em vez disso, use um sublinhado.