标签: http-headers

如何判断Perl中的两个图像文件是否相同?

我有一个Perl脚本,我为自己的个人用途编写,定期从网站上获取图像文件.然后它将这些图像保存到文件夹中.从fetch到fetch,这些图像文件通常是相同的,如果我可以绕过它,我不想保存重复项.

我的问题:比较/检查它们是否相同的最佳方法是什么?

到目前为止,我唯一真正的想法是打开现有文件句柄,md5,md5来自fetch的$ response->内容,然后比较它们.那会有用吗?

有没有更好的办法?

编辑:

哇,已经有很多很棒的建议了.如果我告诉你这个脚本每天都通过cron运行会有帮助吗?即保证每天都在同一时间运行?另外:我正在查看其中一些最后修改的标题,并且它们看起来不是100%准确,即有一些在一周前的最后修改时我知道图像是最近的比起那个来说.我假设那是因为从那时起服务器上的图像文件本身没有被修改......这对我没什么帮助...

perl checksum image http-headers

1
推荐指数
1
解决办法
287
查看次数

如何根据applet的请求设置Accept-Language标头

我不熟悉Java,但我需要从applet中向远程Web服务发出请求.

Web服务(.Net 1.1)用于HttpContext.Current.Request.UserLanguages[0]确定要使用的语言.但是这个成员的价值总是空的.

那么有没有办法传递Accept-Language标题和"en-GB"设置?

.net java http-headers

1
推荐指数
1
解决办法
8883
查看次数

如何在javascript中调用文件下载窗口?

我有一个PDF文件,我希望我的用户在点击按钮/链接/图像时下载.这可能吗?

谢谢

javascript download asp-classic http-headers

1
推荐指数
1
解决办法
1136
查看次数

如何启动/强制下载外部以PHP或其他语言存在的文件?

如果你有外部的图像或其他文件,当用户点击它时,如何强制浏览器下载链接?

使用"内容 - 处置:附件;" header会这样做,但是对于没有在本地读取和导入文件而驻留在外部的文件它不起作用.

html php java http-headers

1
推荐指数
1
解决办法
1330
查看次数

如何强制用户下载文件,而不是查看文件?

我有一个下载页面,我保存了音乐,图片,电子书等.每当用户点击图像时它会打开它,如果用户在他们的PC上安装了pdf阅读器,那么.pdf文件会发生同样的事情吗?

我不希望他们打开文件但下载它?有任何想法吗

php pdf http-headers

1
推荐指数
1
解决办法
933
查看次数

无法在PHP中修改标题信息警告消息?

我的index.php页面代码是 -

<?php

if(!$_COOKIE['authorized'] == 1) {
header("Location: login.php");
}

?>


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org   /TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>My Photo Website</title>
<script src="js/jquery-1.2.6.pack.js" type="text/javascript"></script>
<script src="js/jquery.lightbox-0.5.pack.js" type="text/javascript"></script>
<script src="js/myscript.js" type="text/javascript"></script>
<link rel="stylesheet" href="css/default.css" />
<link rel="stylesheet" href="css/jquery.lightbox-0.5.css" />


</head>
<body>
<form method="post" action="changePhotoTitle.php">
<div id="container">
<h1>My Photos <small>click on the text to change the title.</small></h1>
<a href="login.php?logout=1" id="logout">logout</a>

<div id="main">

<?php require 'getPhotos.php'; ?>

<div id="response" class="hidden" />
</div><!-- end main-->

</div><!-- end …
Run Code Online (Sandbox Code Playgroud)

php warnings http-headers

1
推荐指数
1
解决办法
2277
查看次数

标题位置无法正常工作

我有一个PHP脚本渲染图像(与想象)并将其保存到某个目录"SITE_ROOT.$filePath",然后做一个header('Location: ' . SITE_ROOT.$filePath),它重定向到的文件是一个png图像.

如果我直接进入路径,就像在URL栏中键入它我可以保存图像,一切正常,但是当我依靠脚本重定向我,我尝试右键单击并保存图像它没有我知道我实际上是在尝试保存图像,它认为我正在尝试将其保存为名为"Driver"的非类型文件,这是脚本页面的名称.

我不知道这里有什么问题,标题位置肯定会带我到图像并且在重定向后没有'Driver'文件的记录?

同样的事情发生在redirect()btw上.

在此先感谢您的帮助!

编辑:通过die()在header命令后面放置此问题.

php redirect imagick http-headers

1
推荐指数
1
解决办法
6238
查看次数

是什么决定下载的文件是保存为只读还是读写?

当您在http响应流(Servlet等)中或使用Content-disposition标头编写一些二进制数据时,确定下载的文件是以只读方式保存还是具有写入权限的因素是什么?我们如何控制是否将其设为只读?该浏览器/操作系统是否依赖?

permissions http download readonly http-headers

1
推荐指数
1
解决办法
836
查看次数

PHP的header()函数中的CRLF(\ r \n)

为什么/何时必须在PHP的标题末尾使用CRLF?这是一个例子(它不一定正确):

header("method: POST\r\n");
header('Host: '.get_option('transact_url')."\r\n");
header('Content-type: application/x-www-form-urlencoded');
header('Content-length: '.strlen($transaction)."\r\n");
header($transaction."\r\n\r\n");
header("Connection: close\r\n\r\n");
header("Location: ".$key_client_url."\r\n");
Run Code Online (Sandbox Code Playgroud)

php newline http-headers

1
推荐指数
1
解决办法
5316
查看次数

确定html字符串的内容长度

我通过将数据作为HTML表字符串发送并设置内容标题来导出HTML表格到excel:

Dim html as String = "<table><tr><td>example<td></tr></table>"

context.Response.Clear()
context.Response.AddHeader("Content-Disposition", "attachment; filename=" & "exceldata-" & Now.ToString("yyyyMMddHHmmss") & ".xls")
'context.Response.AddHeader("Content-Length", ????)
context.Response.ContentType = "application/octet-stream"
context.Response.Write(response)
context.Response.End()
Run Code Online (Sandbox Code Playgroud)

是否有一种基于html字符串大小设置内容长度的简单方法?或者我应该把它留空呢...理想的内容长度会很好...

我在asp.net中使用GenericHandler返回这个

html asp.net httpresponse http-headers

1
推荐指数
1
解决办法
2838
查看次数