Hace unos días, encontré un problema, que es escribir una interfaz de llamada basada en la API del documento.
Documentos, hay parámetros entrantes y de salida, y durante el proceso de transmisión, necesitas traer un token, el token está fijo,
El valor del token tiene un signo #, por ejemplo: ABC#123
Luego, hay una interfaz de API que debe pasar un parámetro con un id de tipo int y hacer una petición con GET
Luego, introduje los parámetros de token e id, y la interfaz reportó un error, que era un error que no podía convertirse a tipo int32.
Probablemente sea eso, y luego, cambié el navegador y lo probé, pero seguía dando el mismo error, ¿qué pasa????
Al final, tras mucho tiempo, el id de tmd no se transmitía, porque si no se pasaba, también reportaba un error que no podía convertirse a int32.
Luego, descubrí que los parámetros después del signo # no se analizan, y puedes entender que los comentarios y similares, de todas formas, el navegador no enviaron los datos después de #.
Al final, cambié el id y el token, primero el id y el token después, ¡y funcionó! Se solicitaron los datos y luego eliminé los caracteres después de # en el token.
La misma petición tuvo éxito!! Entonces, ¿por qué el token del documento me da el token completo con el signo #? #号后面的字符根本就不会传给后台, ¡es realmente molesto!
|