logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

file_get_contents模仿浏览器头(user_agent)获取

什么是user agent User Agent中文名为用户代理,简称 UA,它是一个特殊字符串头,使得服务器能够识别客户使用的操作系统及版本、CPU 类型、浏览器及版本、浏览器渲染引擎、浏览器语言、浏览器插件等。网站可以通过判断不同UA来呈现不同的网站,例如手机访问和PC访问显示不同的页面。PHP在用file_get_contents函数采集网站时,有时会明明用浏览器可以看,但就是采

#.net#windows#服务器
Unable to find the socket transport 'ssl' - did you forget to enable it when you configured

解决方案:该错误表明PHP不支持openssl,解决方案:windows下,在php.ini中打开opensll扩展,并将php目录下的libeay32.dll和ssleay32.dll两个库拷贝到system32下;linux下,重新编译php,编译时加上参数--enable-ssl(具体参看configure的help

#ssl#php#windows +1
PHP接收POST数据,解析json数据

<?php$json_string = $_POST["txt_json"];if(ini_get("magic_quotes_gpc")=="1"){$json_string=stripslashes($json_string);}$user = js

#json#php#html
Chrome浏览器自动将ajax请求回来的json数据排序问题

今天遇到一个奇怪的问题,ajax请求json数据,数据如下:{"8": "888","1": "111","7": "777","9": "999"}结果Chrome自动将数据按key进行了排序,变为:{"1": "111","7": "777","8": "888","9": "999"}导致

CentOS 7 安装Golang

下载安装包切换任意目录,本文是在/root下进行官网(https://golang.org/dl/)找到安装包地址,CentOS使用Linux安装包,下载wget https://dl.google.com/go/go1.11.2.linux-amd64.tar.gz 解压到/usr/localtar -C /usr/local -xzf go1.11.2....

到底了