# Get请求导致的问题

pushplus提供的是http协议的接口,http请求分为Get和Post两种方式。Get请求是将参数拼在url地址上(也就是在浏览器的地址栏上可以直观的看到参数),而Post请求是将参数放到body中(需要在浏览器中按F12,在网络一栏中才能看到)。

Get请求虽然很简单很直观,但是受限于url的长度,过长的内容会被截断,导致消息内容显示不全或收不到消息。另外url地址上“#”号还有特殊的定义,代表锚点,“#”后的内容不会传递给服务端。

Post请求放在body中,理论上是无限长度。所以content字段太长的情况下请使用Post请求,而不是无脑使用Get!

更新时间: 2025/7/21 09:50:24