我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

使用$ _GET将图像从外部站点放在SSL后面

I want to create a basic image proxy for my forum so I can get rid of mixed content warnings. The below code allows you to go to "https://www.example.com/proxy.php?url=http://www.example.net/image.jpg" and it loads the image via https. Is there a safer way I can do this and how can I make it so only the server can use this and not other sites?

$image = htmlentities($_GET['url']);
header('Content-Type: image/png');
if(isset($image)){echo file_get_contents($image);}

近期文章

  • 某些特定图像文件的$ _FILES数组为空
  • 在PHP错误中按字母顺序对数据库中的数据进行分组[重复]
  • 如何用空间正则表达式取代'_'社会科学?
  • 以下[重复]的正确字符编码是什么
  • 从数组后元值获取ASC订单值 - WordPress
  • 为什么我的PHP代码不检查所需MYSQL表的每一行
  • 在PHP中需要一个用于动态MULTIDIMENSIONAL ARRAY显示的显示功能
  • 为特定的自助服务终端计算机使用单独的CSS?
  • 使用codeigniter和mysql以及phpexcel逐页阅读excel数据
  • Paypal返回动态链接?
  • Laravel动态添加类名
  • Laravel - ORM - 呼叫记录
  • 如何在mysql中处理数组?
  • 模态关闭后取消设置PHP变量
  • 将几个标签添加到MySQL数据库
  • Zend框架无法识别类
  • PHP数组排序和文件导出问题
  • PHP APCu:apc_fetch()是否传递引用?
  • 显示模式以在表单提交时触发
  • mysql sum函数没有给出结果

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华