php读取url连接的图片,输出到浏览器
header('Content-Type: application/pdf'); // PDF文件$fp = fopen($ret->url, "rb"); //二进制方式打开文件fpassthru($fp); // 输出至浏览器exit;
如果是图片,就修改header头
header('Content-Type: text/html; charset=utf-8'); //网页编码 15 header('Content-Type: text/plain'); //纯文本格式 16 header('Content-Type: image/jpeg'); //JPG、JPEG 17 header('Content-Type: application/zip'); // ZIP文件 18 header('Content-Type: application/pdf'); // PDF文件 19 header('Content-Type: audio/mpeg'); // 音频文件 20 header('Content-type: text/css'); //css文件 21 header('Content-type: text/javascript'); //js文件 22 header('Content-type: application/json'); //json 23 header('Content-type: application/pdf'); //pdf 24 header('Content-type: text/xml'); //xml 25 header('Content-Type: application/x-shockw**e-flash'); //Flash动画
fopen打开文件后得到不是字符串,不能直接输出要fgets()这个函数获取字符串,fgets()函数是从文件指针中读取一行。文件指针必须是有效的,必须指向由 fopen() 或 fsockopen() 成功打开的文件(并还未由 fclose() 关闭)。
file_get_contents()打开网页后,返回的是一个字符串,可以直接输出的。
转载于:https://www.cnblogs.com/hanshuai0921/p/7416851.html
php读取url连接的图片,输出到浏览器相关推荐
- JQuery AJAX 加载 HTML代码“lt”形式的。怎么解析成形式,并且把img解析成图片输出到浏览器中。...
声明:此方法目前用火狐通过验证.IE未能通过. 前台 写法: <div style="visibility:hidden" id="Change" ...
- nodejs读取本地txt文件并输出到浏览器
1 var fs = require('fs'); 2 var chrome=""; 3 //同步执行 4 function tongbu(){ 5 var data =fs.re ...
- SpringBoot 视频流和音频流(输出到浏览器)
记录一次处理视频输出到浏览器,就像输出图片到浏览器一样效果. 如需想要图片输出到浏览器请查阅: https://blog.csdn.net/qq_16771097/article/details/12 ...
- java web 图片显示_JavaWeb将图片显示在浏览器中
一.背景用户上传了一张图片,图片到服务器后用户得到一个链接,可以将图片显示在浏览器上.二.实现假设项目名叫TestProject,文件放在项目根目录下的uploadImages文件夹下.①图片名为英文 ...
- php怎么读取图片并输出,php读取图片内容并输出到浏览器的实现代码_PHP教程
代码很简单,网上都能找到,但在我机子上就是显示不出来,显示出的一直是这个php文件路径, 费了点时间才搞定,原来是我的 网上查了下,有这样一说:如果php以图片,zip,exe等文件输出到浏览器,而前 ...
- 【Java】如何根据图片的网络url,下载图片,并base64加密
一.问题 1.1.环境 电脑环境:Windows 10: 开发工具:IntelliJ IDEA: JDK环境: Jdk1.8: 1.2.问题 我们在开发过程中,会进场要将网络上的图片资源,下载下来,经 ...
- java调用url505_JAVA中三种URL连接方法
Java的网络类可以让你通过网络或者远程连接来实现应用.而且,这个平台现在已经可以对国际互联网以及URL资源进行访问了.Java的URL类可以让访问网络资源就像是访问你本地的文件夹一样方便快捷.我们通 ...
- JAVA中三种URL连接方法
Java的网络类可以让你通过网络或者远程连接来实现应用.而且,这个平台现在已经可以对国际互联网以及URL资源进行访问了.Java的URL类可以让访问网络资源就像是访问你本地的文件夹一样方便快捷.我们通 ...
- 通过指定的URL获取返回图片的BASE64编码
之前本来都是通过URL直接显示图片的,后来需求变更前端需要图片的base64,但是现在数据库只有URL,写了个方法通过URL获取图片的BASE64 方法: /*** 通过图片的url获取图片的base ...
最新文章
- 计算机组原理ppt,计算机组原理第三章.ppt
- 返回一个整数数组中最大子数组的和
- 根据FileUpload控件名获取上传文件(大小)类型
- php run js,PHP switch 语句
- python进程实例
- JEPLUS平台首页规划简单介绍——JEPLUS软件快速开发平台
- 视频流传输协议RTP/RTCP/RTSP/HTTP的区别
- 基于微服务架构、运行于容器中的.NET Core示例应用eShopOnContainers
- visual设计的界面发布到iis上显示不一样_Material Design暗夜模式设计指南
- git push 到github配置(问题Pushing to Git returning Error Code 403 fatal: HTTP request failed)
- 声音存储空间计算公式_音频中文件大小计算公式(转)
- NPN 、PNP 三极管开关形式的典型接法(注意上下拉电阻)
- java.lang.IllegalStateException: Only fullscreen opaque activities can request orientation
- mac安装appium时执行appium-doctor命令提示command not found: appium-doctor
- 非QQ会员如何克隆好友
- 实现 JavaScript 哈希算法 包含 md5, sha1 sha256
- 人工智能时代,即将被人工智能替代的十大职业
- android 随音乐旋律,Deemo - 叩击心灵的旋律 - Android 应用 - 音乐游戏 - 【最美应用】...
- matlab小点轨迹仿真,无碳小车Matlab轨迹仿真及路径图
- IT风险投资情况简析与案例介绍——软银的胜利
热门文章
- hibernate sqlserver timestamp_SQLServerException:从时间戳到TIMESTAMP的转换不受支持。
- 敏感性分析算法 程序_计算机程序设计艺术(TAOCP)精读笔记1 - 算法分析真正应该有的样子 Part 1...
- php7自定义异常处理,基于PHP7错误处理与异常处理方法(详解)
- matlab积分作图速度慢,MATLAB 多个积分和画图的问题,一直画不出来。
- bootstrap-suggest插件处理复杂对象时的解决方案
- object转换成Integer
- C语言求二阶矩阵最小值,C语言科学计算入门之矩阵乘法的相关计算
- padding和卷积的区别_NiN:使用11卷积层替代全连接层
- c语言 int a 5,在C语言中,有如下的写法:int a = 5; int *pa; pa = (a + 1);
- R语言ggplot2画图3