1. La différence la plus intuitive est la différence sémantique. Get est utilisé pour obtenir des données et post est utilisé pour soumettre des données.
2. Le paramètre get a une limite de longueur (limitée par la longueur de l'URL), mais la publication n'a pas de limite
Parlons du premier point en détail, et parlons d'abord de la conclusion : inverser les deux entraîneront de très mauvais résultats.
Par exemple, l'adresse d'une page Web est : www.taobao.com?itemId=123
Vous l'envoyez à un ami et dites que ce truc est cool ! C'est le moyen le plus correct d'obtenir des données en utilisant get, ce qui est propice à la diffusion.
Mais si vous utilisez une demande de publication pour obtenir une page produit et que l'URL est toujours http://www.taobao.com, cela n'a aucun sens pour vous de partager cette URL avec vos amis.
D'un autre côté, si vous utilisez www.weibo.com?uid=1&content=haha&token=xxxxxxxxxx
pour publier un Weibo, et que cette URL est vue par d'autres.
Ensuite, il peut simplement copier l'URL ici et la publier sur Weibo pour vous. N'est-ce pas déraisonnable ?