-
-
Notifications
You must be signed in to change notification settings - Fork 407
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
请问下自己搭建的网址推送不了。是什么原因呢? #21
Comments
需要给参数URL编码,否则如果参数中包含 / 会破坏URL结构 例如 //给参数URL编码一下就行(各语言有不同的URL编码方法,方法名可能不一样)。
var url:String = "https://api.day.app/yourkey/" + "home/test".encodeURIComponent();
//最后URL长这样
printf(url); //https://api.day.app/yourkey/home%2ftest/
// 如果不编码则会产生歧义
// https://api.day.app/yourkey/home/test/
// 服务器会以为你请求的是 https://api.day.app/yourkey/{title}/{body}/
// 自然就会分两行显示了,一行粗体title ,一行常规字体body |
谢谢大佬解答,不过我是小白一个。 |
服务端是正常的,是因为你拼的请求URL本身有问题,你可以去查一些 URL编码 相关的文章看一看 或者 |
好的,谢谢大佬。我在去试试 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
请问下大佬,自己搭建的文字可以推,网址就不能推。
带“/”符号的推送什么自己换行,如home/test,会变成一行home,一行test。只能复制到test
听说要转换字符吗?请问下怎么设置?
谢谢
The text was updated successfully, but these errors were encountered: