问题标签 [urlstream]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
239 浏览

xml - AS3 URLStream 切断响应的前 4 个字符

我有一个接受 XML 格式响应的 URLStream 对象,但不幸的是,响应的前 4 个字符被截断,导致 xml 格式错误。

如果我使用 URLLoader 对象,则从服务器返回的 xml 格式正确。

有人知道如何解决这个问题吗?

输出

//返回数据:l version="1.0"...etc

正确的反应应该是

//返回数据:<?xml version="1.0"...etc

谢谢

0 投票
1 回答
115 浏览

actionscript-3 - as2中是否有类似URLStream的方法?

我需要从服务器连续接收数据到闪存客户端,并且可以在 as3 中使用以下代码:

不幸的是,我用 as2 编写的项目,是否可以在 flash as2 中完成这项工作?

0 投票
2 回答
2538 浏览

actionscript-3 - 使用 netStream appendBytes 播放 flv

我知道有很多方法可以播放 FLV 文件,但考虑到我的项目需求,我需要使用 URLStream 和 NetStream 播放 flv

这是我正在测试的完整示例代码:

我不确定我是否正确使用“appendBytes”方法?视频显示,但只有很少的第一帧会播放,然后视频停止!

在我看来,一切都好!你对我的问题有什么建议吗?

0 投票
1 回答
373 浏览

actionscript-3 - Adobe Air 多次下载

我一直在搜索 web 和 stackoverflow 以获得实现多个下载 mp3 文件 downloadManager 的完整答案。我已经阅读了许多帖子并意识到最有效的工具是使用 ByteArray、URLStream 和 FileStream 来保存磁盘。我已经实现如下:

尽管它似乎可以捕获所有 MP3 并将其保存到磁盘,但我不断收到以下错误消息。
错误 #2044:未处理的 IOErrorEvent:。文本=错误 #2032:流错误。在 multiDownloadSampleApp7/downloadNextFile()[C:\Users\development\newgageProjects\multiDownloadSampleApp7\src\multiDownloadSampleApp7.mxml:40] 在 multiDownloadSampleApp7/writeComplete()[C:\Users\ development\newgageProjects\multiDownloadSampleApp7\src\multiDownloadSampleApp7.mxml: 59] [卸载 SWF] multiDownloadSampleApp7.swf

当我关闭错误并查看保存目录时,我在数组中找到了我请求的所有 MP3。

0 投票
1 回答
120 浏览

android - android URL流无法获取整个数据

我正在尝试使用此获取 youtube 下载链接

但它总是返回一部分数据。数据的结尾就像“...” 例如,

我用了这段代码

有没有人为什么这不能得到整个数据?如果我只是通过这个 url 使用 chrome 就可以下载它

它下载整个文件。但流媒体不能。

0 投票
1 回答
78 浏览

actionscript-3 - 来自 URLStream 的 ReadByte 在 ActionScript Flash Builder 中失败

我是 ActionScript 的新手,从 URLStream 获取字节时遇到了一些问题。

我正在尝试连接到一个 URL,并从此 URL 获取字节。

我创建private var urs:URLStream;urs.connected返回 true。现在我想从这个 url 中获取字节。我的代码是:

代码在urs.readByte();. (可能有错误 #2030,不确定)

有人可以帮我解决这个问题吗?(或提供另一种获取字节的方法)

谢谢!

0 投票
2 回答
3295 浏览

java - 如何使用 java 将文本输入网站?

我只是想找出如何告诉 java 打开一个网站并将文本(最好是字符串值)输入到文本字段中

例如去谷歌搜索任何文本(它不必是用户输入的)

我意识到它实际上不会打开任何浏览器或从网站打印任何内容。我只需要知道这个基本部分来构建我的程序。

0 投票
0 回答
715 浏览

java - Java.net URLConnection.setContentHandlerFactory 不起作用?

我试图通过扩展 URLStreamHandler 来解决问题,目的是从内存中提供文件。我有课...

...这将尝试改变 MP4 的加载方式。例如,假设我有一个非常大的视频文件,为了节省内存,我只想在任何给定时间加载它的 X 字节。CustomURLConnection 在这里...

...但请注意 getInputStream 并没有像它看起来那样做。经过大量调查,似乎 URL 连接的 getInputStream 仅用于确定媒体的内容类型。就我而言,它只查看前 22 个字节。如果我将方法更改为...

...文件仍将加载...因为此输入流仅用于检测内容类型,如果失败,Java 将首先尝试使用未知内容处理程序确定内容类型,该处理程序使用 URL 和数字一切都出来了。一个重要的注意事项是,我使用我的 CustomURLStreamHandler 和 CustomURLConnection 将我的主要方法更改为......

...在 CustomURLStreamHandlerFactory 中,当协议为“文件”时,我使用我的 CustomURLStreamHandler。在我看来,最后一块拼图是扩展 MP4 MIME 的内容处理程序。

这就是我的问题,我将主要方法更改为...

...我在覆盖的方法“createContentHandler”中放置了一个断点,但它永远不会被击中。我使用 java.net 和 sun.net.www URLConnection 进行了尝试(尽管我 99% 确信 java.net 是正确的)。我很确定,如果我能连接到我关心的内容处理程序,我就能让它工作。我的java版本...

有没有人成功提供自定义内容处理程序?非常感谢任何帮助,谢谢。

0 投票
0 回答
503 浏览

java - 如何在给定字节数组的情况下返回 URLConnection

我需要渲染一个可以在内部和外部存储图像的 html 文档。为了渲染,我使用了一个库,该库将通过它们的 url 加载这些图像(如 html 中引用的那样)。

我正在做的是:

  1. 对于外部图像,我通常使用 http:// 网址。

  2. 对于类路径中的图像,我在 url 中使用“classpath://”协议,以便在库尝试加载时重定向到它。

像 2 一样做。我扩展 java.net.URLStreamHandler 如下:

我现在的问题是一些图像在数据库中存储为 blob,我只能以字节数组的形式访问它们。我无法像在类路径案例中那样获得它们的绝对网址。

有没有办法可以基于 byte[] 创建一个 URLConnection 对象?

注意:我想要 URLConnection 因为这是 URLStreamHandler 中的 openConnection() 返回的,就像在示例中一样。

0 投票
1 回答
3064 浏览

php - 从 Header() 中的 URL 字符串传递参数重定向到 PHP 中的另一个页面

我想将 URL 字符串数据从 login.php 传递到 dashboard.php 这里我只有一个登录身份验证,而 URL 中存在的数据是从 homepage.php 表单携带到通过 URL 字符串登录的,我想继续这个字符串到仪表板

从dashboard.php 重定向到用于登录会话的代码:

重定向后 login.php 中显示的 URL 字符串:

用户登录并重定向到 dashbord.php 后,我得到一个空白的 URL 字符串并且不显示数据,见下文:-

我的登录代码通过 header() 再次传递相同的 URL,见下文:-

我从中获取数据的 html 表单:-

我想要将上面的 URL 从 login.php 带回dashboard.php 并在dashboard.php 上显示这些数据。请注意,我只有用户 ID 在登录时通过身份验证,其中 URL 链接携带来自 homepage.php 的数据。