草庐IT

get-headers

全部标签

PHP - session_set_cookie_params 和 session_get_cookie_params

我正在进一步研究session并希望获得一些意见。提交表单后,在一个简单的登录表单上,我有以下内容......session_name('TOKEN');session_set_cookie_params(time()+600,'./','example.co.uk',false,false);session_start();$_SESSION['TOKEN']=TOKEN;......然后当向服务器发出请求时,我就有了这个。......session_name('TOKEN');$session_data=session_get_cookie_params();print_r($se

php - cron file_get_contents() 错误

我有一个使用file_get_contents()的php文件它在浏览器中运行良好,但在作为cron作业运行时失败并出现以下错误:Warning:file_get_contents():URLfile-accessisdisabledintheserverconfigurationin/path/to/the/phpfile.phponline22这是我正在使用的:/usr/bin/php5-q/path/to/the/phpfile.php我已经在php.ini中设置了allow_url_fopen=true但这似乎没有任何效果。不过,一切都在浏览器中完美运行。如何解决?

cURL 调用的页面中的 PHP header 重定向问题

我有一个站点使用cURL访问某些页面,将返回的结果存储在变量中,然后在其自己的页面中使用这些变量。该脚本运行良好,除非objective-cURL页面在其中包含header('Location:...')命令。似乎只是忽略了这个头命令。cURL命令如下...//Loadresultpageintovariablesoportionscanbeallocatedtocorrectvariables$ch=curl_init();curl_setopt($ch,CURLOPT_URL,$url);#URLtoposttocurl_setopt($ch,CURLOPT_RETURNTRANS

php - 蛋糕PHP : how to get an array of elements from a web form

在我的cakephp表单中,我有以下代码input('option[]',array('size'=>13));?>input('option[]',array('size'=>13));?>input('option[]',array('size'=>13));?>input('option[]',array('size'=>13));?>我正在尝试从一组输入文本框中获取值,文本框的数量可以由用户设置,因此无法为每个文本框提供单独的名称,但是如何从我的Controller中获取要插入的值数据到数据库表谢谢 最佳答案 您可以保留表格

没有 header 的 PHP Soap 基本授权

我面前有一个项目需要我用PHP构建一个Soap客户端,并通过调用/请求传递基本授权。客户端的WSDL没有指定header。这让我很反感,因为访问API需要基本授权才能使用网络服务(简单的用户查找)。这是我的代码:?phptry{$fullname="JoeSmith";$zipcode="33149";$session="1a2b3c4d5e6f";$client=newSoapClient('example.wsdl',array('location'=>'https://webservice/location','username'=>"Green",'password'=>"te

php - 如何处理 PHP 请求中的长 header 声明?

我正在尝试使用PicasaWebUploaderAPI将照片库上传到我的网站。我已经能够实现该按钮,在Picasa中对其进行设置并使身份验证正常工作,但是在处理我的站点从Picasa接收到的POST时,$_FILES数组始终为空。我查看了Picasa使用Fiddler发布的请求,并且能够确定每个文件多部分开头的Content-Dispositionheader是toolong-Picasa发送的header包含我服务器上文件的完整路径,因此最终超过128个字符:Content-Disposition:form-data;name="http://localhost:50216/1f6b

php - 在 $_GET 函数中使用 & 号

如果我有一个像asdf.com/index.php?a=0&b=2这样的URL,那么对a使用$_GET会是0而对b会为2。但是,我放入单个$_GET函数的术语中已经有一个符号,例如a=Steak&Cheese。有没有一种方法可以在$_GET变量不认为它的工作在&符号出现时结束(因此不拉动整个术语)的情况下使&符号工作? 最佳答案 urlencode()所以&变成了%26。如果你需要用一些参数做一个查询字符串,你可以使用http_build_query()相反,它会为您对参数进行URL编码。在接收端,您的$_GET值将由PHP为您解码

php - 批判处理 GET 和 POST 请求的抽象类?

我只对处理GET或POST请求感兴趣,所以我设计了这个抽象类来确定发出了哪个请求并随后调用适当的函数。我真的很感激对此的反馈。谢谢!PS我认为这应该是一个社区wiki,但我不确定如何设置它。abstractclassAHttpRequestHandler{publicfunctionhandleRequest(){if($_SERVER['REQUEST_METHOD']=='POST'){$this->handlePostRequest();}elseif($_SERVER['REQUEST_METHOD']=='GET'){$this->handleGetRequest();}el

php - PHP 的 file_get_contents 是否缓存 301 状态代码?

如果PHP确实缓存了永久重定向:多长时间?这个期限可以改变吗?我也对Perl、Python和任何其他主要用于Web开发的语言的默认行为感兴趣 最佳答案 file_get_contents()使用的http_fopen_wrapper.c不包含任何缓存逻辑。特别是它只响应Location:header,并不关心实际的HTTP状态代码。(它不会注意到它是临时重定向还是永久重定向。) 关于php-PHP的file_get_contents是否缓存301状态代码?,我们在StackOverflo

php - php函数get_browser的可靠性如何?

我正在尝试找到一种检测访问者操作系统、浏览器等的好方法。我找到了PHP函数get_browser我看到该函数可以检测Java,尽管该函数使用用户代理进行检测,但我在安装了Java的VMua上没有看到任何提及Java的信息。函数是怎么知道的? 最佳答案 它与您的browscap.ini文件一样准确。该文件未与PHP捆绑在一起,因此您可以随时更新它。你可以从http://browsers.garykeith.com/downloads.asp得到它.注意:数组中包含的值基于浏览器的“技术能力”,不考虑用户禁用的功能(即用户可能禁用了Ja