草庐IT

additional_header

全部标签

php - 非常长的 json 响应停止并以文本形式发送 HTTP header ,然后继续

我完全迷失了这个问题。我有一个获取json响应的ajax查询。该查询在大多数情况下都可以正常工作,但是当json响应非常大时似乎会出错。问题是响应以以下形式结束:...est":"testlength"}]]}HTTP/1.1200OKDate:Wed,21Sep201117:10:32GMTServer:Apache/2.2.11(Win32)mod_ssl/2.2.11OpenSSL/0.9.8kPHP/5.3.0X-Powered-By:PHP/5.3.0Expires:Thu,19Nov198108:52:00GMTCache-Control:no-store,no-cache

php - HTTP header 样式表

根据这个:http://www.w3.org/TR/html4/present/styles.html#h-14.6我可以直接在httpheader中链接样式表。在php中它看起来像这样:header('Link:;REL=stylesheet');这样做有什么缺点吗? 最佳答案 主要缺点是它只能在Firefox和Opera中运行。参见http://greenbytes.de/tech/tc/httplink/. 关于php-HTTPheader样式表,我们在StackOverflow上

php - 如何在 WSDL 中要求身份验证 Soap header ?

我使用SOAPServer在php中创建了一个网络服务。它期望看到一个带有用户名和密码元素的SoapHeaderUsernameToken。当我在请求中包含此header时,实际上一切正常。只需在名为“UsernameToken”的Soap处理程序类中定义一个方法,即可调用此方法并将stdClassObj传递给它。然后我可以通过$Obj->username和$Obj->password验证用户。我不知道要将什么添加到WSDL文件以首先定义此UsernameTokenheader,然后如何在WSDL中指示它是必需的?我在某处读到新的SOAP标准弃用了“必需”header的概念。关于如何至

php - 是否可以从 php 中的转发电子邮件中检索原始 header

我正在尝试解析具有以下生命周期的电子邮件(虚拟示例):两天前:from:a@a.comto:b@b.comSubjet:Hello!昨天:from:b@b.comto:a@a.comSubjet:Re:Hello!今天:邮件被转发到c@c.com。我可以访问这个邮箱,并且可以通过php和imap函数检索电子邮件。我现在能够解析邮件,并获得以下信息:from:a@a.comto:c@c.comFwd:Re:Hello!我是否可以获取该电子邮件的历史记录?我希望能够显示类似的内容:邮件历史:从a@a.com到c@c.com-Fwd:Re:你好!-今天从b@b.com到a@a.com-回复:

php - 使用 Imagick 的动态图像创建/Apache header

在将现有的稳定网站转移到新服务器时,我遇到了一些使用Imagick动态创建图像的代码的间歇性问题。代码解析GET查询(例如example.com/image.php?ipid=750123&r=0&w=750&h=1000),然后缩放和旋转存储在服务器上的图像并将其提供给客户端。ipid=idforanimagestoredonserverr=degreesofrotationw=widthtodisplayh=heighttodisplay.该代码可能已经使用了至少5年没有出现问题。在转移到一个新的、更快的服务器(从DebianSqueeze到Ubuntu12.04)时,我遇到了一个

php - Magento 付款 : additional_information or payment attribute?

我想知道在magento(1.4.1.1)中向付款添加一些信息的更好方法是什么。假设我想添加一个名为“payment_duedate”的信息,这是客户必须支付其发票的日期。实际上,sales_flat_order_payment中有一个名为“additional_information”的字段,其中包含通过方法setAdditionalInformation($arg1,$arg2)设置的序列化数据;在“销售/付款”模式中可用。所以我可以通过以下方式保存我的约会对象:$payment->setAdditionalInformation('payment_duedate',$myDate

php - Apache 在发送 304 时忽略 PHP header

当我在Apache+mod_php5中设置自定义header时,效果很好:header('Foo:Bar');但是当我尝试此操作时同时还发送了304NotModified响应,header似乎已被apache删除(连同X-Powered-By和其他标准header)。header('HTTP/1.1304NoContent');header('Foo:Bar');有谁知道如何解决这个问题? 最佳答案 这不是回答问题吗?IftheconditionalGETusedastrongcachevalidator(seesection13.

php - header ('Content-type: application/octet-stream' ) 导致 0 字节文件

我在PHP中使用数据库查询来检索二进制文件。但是当我试图强制下载它时,header('Content-type:application/octet-stream')行导致0字节文件。如果没有那一行,我可以下载包含完整内容的文件。这是肯定的二进制文件,所以我只是不明白为什么该行会导致问题。代码:$result=mysql_query("SELECTdataFROMstored_fileWHEREfile_name='$q'");while($row=mysql_fetch_array($result)){$file=$row['data'];}header('Content-dispos

PHP stream_context_create 和 HTTP header - 数组或字符串,\r\n 最后,Content-Length 可选?

我正在解决发送到远程站点的一些问题,特别是远程主机从不返回任何数据(空字符串)。在尝试解决任何其他问题之前,我想确保调用代码确实正确。代码是:$context=stream_context_create(array('http'=>array('method'=>"POST",'header'=>"Content-Type:application/xml",'timeout'=>60.0,'ignore_errors'=>true,#returnbodyevenifHTTPstatus!=200'content'=>$send_xml)));$response=trim(file_ge

php - 使用 HTTP header 和 curl 查找 URL 重定向?

我正在尝试编写重定向检查程序,以检查URL是否对搜索引擎友好。它必须检查URL是否被重定向,如果被重定向,它必须判断它是否对SEO友好(301状态代码)或不友好(302/304)。这是我发现的类似内容:http://www.webconfs.com/redirect-check.php它还应该能够遵循多个重定向(例如从A到B再到C)并告诉我A重定向到C。这是我目前得到的结果,但它不能正常工作(例如:当输入www.example.com时,它没有找到到www.example.com/page1的重定向)0){$url=$_POST["url"];$curlurl="http://".$u