Closed boomzero closed 1 year ago
只要不花钱就好
不花钱啊, 每天有100,000 次免费requests
还没写好
不花钱啊, 每天有100,000 次免费requests
实在不行可以多开几个cloudflare号
我能让客户端api不完全一样吗, 完全一样很麻烦
不花钱啊, 每天有100,000 次免费requests
那挺好
我能让客户端api不完全一样吗, 完全一样很麻烦
可以
到时候我可以把数据库文件发给你,你导入就好了
安全性一定要有保障就行,什么SQL、PHP、XSS注入都要防范好
不花钱啊, 每天有100,000 次免费requests
比我那个多一倍
欸,你这个是JS写的?
是JS的Web Workers?
哦,是Cloudflare Workers
到时候我可以把数据库文件发给你,你导入就好了
数据库多大啊
安全性一定要有保障就行,什么SQL、PHP、XSS注入都要防范好
没事, 我用了prepare
不是很大
我也没仔细看过
就4个表
没事, 我用了prepare
那就好,去除HTML标记别忘了
不是很大
有500MB吗
忘了,应该没有
忘了,应该没有
thx
我能让客户端api不完全一样吗, 完全一样很麻烦
可以
那好, 我让 client 发送json
那好, 我让 client 发送json
我本来也想这样干,后来觉得服务器解析JSON的风险比较大,而且JSON比较灵活,所以就没有
那好, 我让 client 发送json
我本来也想这样干,后来觉得服务器解析JSON的风险比较大,而且JSON比较灵活,所以就没有
还好吧, 只要检测有没有要看的key
目前newpost 的 syntax:
{
"title": "",
"content": ""
}
如果发的不是valid json, 那个worker 会直接error掉, 不影响后面的请求
在 /newpost 下
问题是身份验证你做了吗?
如果只有那两个参数,那怎么确保是谁发的post?是真的他还是假的他?
目前newpost 的 syntax:
{ "title": "", "content": "" }
想想如果title或content传入了其他类型,比如int、null、float、boolean等等会怎么样
如果只有那两个参数,那怎么确保是谁发的post?是真的他还是假的他?
http header? 但是确实还没写, 我看一下你怎么写的
目前newpost 的 syntax:
{ "title": "", "content": "" }
想想如果title或content传入了其他类型,比如int、null、float、boolean等等会怎么样
自动类型转换?
null 会当没传这个key
http header? 但是确实还没写, 我看一下你怎么写的
我是传的PHPSESSID然后服务器去检查(服务器当一个中间人)
自动类型转换?
null 会当没传这个key
那就好
http header? 但是确实还没写, 我看一下你怎么写的
我是传的PHPSESSID然后服务器去检查(服务器当一个中间人)
就是远程登录他的号吗
就是远程登录他的号吗
差不多就是,不过不是登录,是直接就进去了
所以这个危险性很大,不过只能这样干
你服务器拿到了他的账号就啥都能干了,包括但不限于导出所有AC代码,所以就像我一样自觉一点,检验一下用户身份就结束
az, 不会log吗
什么log?
az, 不会log吗
不是我log, 是cloudflare留记录
什么意思?
另外,互关一下
另外,互关一下
done
好的,谢谢
为什么会留记录呢?
(没太懂)
目前后端不太稳定. 但是这样要全部重写 server, 我有空可以写一下