
php
enjoyphp
这个作者很懒,什么都没留下…
展开
-
vue拦截器设置请求头失败,laravel设置前端请求头跨域
前端同事在vue的request里面的拦截器中设置请求头,发现'Authorization'可以正常添加到请求头,可以正常访问,但是添加其他的如'browserVersion'参数就不行,会出现Request header field browserversion is not allowed by Access-Control-Allow-Headers in preflight response错误。随后怀疑是nginx配置有问题,不过看了下nginx.conf中没并没有做相关跨域的原创 2021-01-22 10:29:17 · 1086 阅读 · 0 评论 -
记录一次遇到并解决的cURL error :Empty reply from server错误
背景是,我作为客户端请求我同事的服务端的一个接口,出现偶发性的cURL error :Empty reply from server错误,我怀疑是同事那边接口有问题,然后我这边捕获并记录错误日志:通过查看日志分析发现,每次请求接口时间略长一些就会产生这个错误,然后我的请求超时时间又设置到了100秒,于是猜测同事那边没有设置请求超时时间,或设置的请求超时时间过短,于是反馈给同事然后检查一番果然是这个问题,把超时时间设长就解决了。特此记录...原创 2020-10-29 21:49:14 · 14305 阅读 · 0 评论 -
php提交表单时如何保留多个空格及换行的文本样式
需求是:用户提交表单时屏蔽敏感词的功能。其中敏感词来自服务器端同一路径下的ciku.txt,敏感词通过"|"连接,例如"g|c|a",提交表单时替换敏感词,更重要的是,需要保持表单文本域中用户输入的多个空格及换行的样式,并原样输出原创 2017-06-19 23:27:20 · 1747 阅读 · 0 评论 -
php实现字符串翻转,使字符串的单词正序,单词的字符倒序
如字符串'I love you'变成'I evol uoy',只能使用strlen(),不能使用其他内置函数.function strturn($str){ $pstr=''; $sstr=''; for($i=0;$i<strlen($str);$i++){ if($str[$i]==' '){原创 2017-07-29 17:56:07 · 954 阅读 · 0 评论