PHP香港服务器用file_get_contents 抓取天猫的数据都是繁体的
我在香港服务器上用file_get_contents 抓取的天猫的数据都是繁体的;
我不想用繁转简的方法,我想抓取过来就是简体的,怎么设置比较好呢?
如果用curl,那我也不太懂curl的内容为何直接输出页面了,怎么不让他输出,只是赋值给变量呢?
curl_setopt($ch, CURLOPT_FOLLOWLOCATION,1); curl_setopt($ch, CURLOPT_HEADER, true); $contents = curl_exec($ch);
回复讨论(解决方案)
可能是因为你的服务器默认语言是中文繁体,天猫自动加载的繁体版的。
你更改一下你服务器的默认语言啊!
或者在PHP里试一下
setlocale(LC_ALL, "zh_CN.UTF-8")
可能是因为你的服务器默认语言是中文繁体,天猫自动加载的繁体版的。
你更改一下你服务器的默认语言啊!
或者在PHP里试一下
setlocale(LC_ALL, "zh_CN.UTF-8")
不是的,我服务器设置的是简体的;
可能是因为天猫识别到访问者ip是香港的,香港那边是用繁体,所以给展示的就是繁体
那你设置下代理试试。
如果用curl,那我也不太懂curl的内容为何直接输出页面了,怎么不让他输出,只是赋值给变量呢?
加上下面这句:
curl_setopt($ch, CURLOPT_RETURNTRANSFERR, true);
那你设置下代理试试。
如果用curl,那我也不太懂curl的内容为何直接输出页面了,怎么不让他输出,只是赋值给变量呢?
加上下面这句:
curl_setopt($ch, CURLOPT_RETURNTRANSFERR, true);
谢谢,你说的对,curl_setopt($ch, CURLOPT_FOLLOWLOCATION,1); 这样就能赋值给变量了
不过没有代理资源,对这方面也不太懂,鉴于还有其他问题,我们就直接换到用国内服务器了
可能是因为你的服务器默认语言是中文繁体,天猫自动加载的繁体版的。
你更改一下你服务器的默认语言啊!
或者在PHP里试一下
setlocale(LC_ALL, "zh_CN.UTF-8")
不是的,我服务器设置的是简体的;
可能是因为天猫识别到访问者ip是香港的,香港那边是用繁体,所以给展示的就是繁体
用代理,比如你抓取“CNZZ的查看网页输出”。
可能是因为你的服务器默认语言是中文繁体,天猫自动加载的繁体版的。
你更改一下你服务器的默认语言啊!
或者在PHP里试一下
setlocale(LC_ALL, "zh_CN.UTF-8")
不是的,我服务器设置的是简体的;
可能是因为天猫识别到访问者ip是香港的,香港那边是用繁体,所以给展示的就是繁体
用代理,比如你抓取“CNZZ的查看网页输出”。
代理,不会用,抓取“CNZZ的查看网页输出”是什么意思?
可能是因为你的服务器默认语言是中文繁体,天猫自动加载的繁体版的。
你更改一下你服务器的默认语言啊!
或者在PHP里试一下
setlocale(LC_ALL, "zh_CN.UTF-8")
不是的,我服务器设置的是简体的;
可能是因为天猫识别到访问者ip是香港的,香港那边是用繁体,所以给展示的就是繁体
用代理,比如你抓取“CNZZ的查看网页输出”。
代理,不会用,抓取“CNZZ的查看网页输出”是什么意思?
抓取 “CNZZ查看网页输出”的这个网址的内容,参数换成你的要采集的网址。
http://tool.chinaz.com/Tools/PageCode.aspx?q=
学习了,日后有用
CURLOPT_USERAGENT
http://blog.csdn.net/jdgdf566/article/details/13632111

Hot AI Tools

Undresser.AI Undress
AI-powered app for creating realistic nude photos

AI Clothes Remover
Online AI tool for removing clothes from photos.

Undress AI Tool
Undress images for free

Clothoff.io
AI clothes remover

AI Hentai Generator
Generate AI Hentai for free.

Hot Article

Hot Tools

Notepad++7.3.1
Easy-to-use and free code editor

SublimeText3 Chinese version
Chinese version, very easy to use

Zend Studio 13.0.1
Powerful PHP integrated development environment

Dreamweaver CS6
Visual web development tools

SublimeText3 Mac version
God-level code editing software (SublimeText3)

Hot Topics



Alipay PHP...

JWT is an open standard based on JSON, used to securely transmit information between parties, mainly for identity authentication and information exchange. 1. JWT consists of three parts: Header, Payload and Signature. 2. The working principle of JWT includes three steps: generating JWT, verifying JWT and parsing Payload. 3. When using JWT for authentication in PHP, JWT can be generated and verified, and user role and permission information can be included in advanced usage. 4. Common errors include signature verification failure, token expiration, and payload oversized. Debugging skills include using debugging tools and logging. 5. Performance optimization and best practices include using appropriate signature algorithms, setting validity periods reasonably,

Article discusses late static binding (LSB) in PHP, introduced in PHP 5.3, allowing runtime resolution of static method calls for more flexible inheritance.Main issue: LSB vs. traditional polymorphism; LSB's practical applications and potential perfo

Article discusses essential security features in frameworks to protect against vulnerabilities, including input validation, authentication, and regular updates.

Sending JSON data using PHP's cURL library In PHP development, it is often necessary to interact with external APIs. One of the common ways is to use cURL library to send POST�...

The article discusses adding custom functionality to frameworks, focusing on understanding architecture, identifying extension points, and best practices for integration and debugging.

The application of SOLID principle in PHP development includes: 1. Single responsibility principle (SRP): Each class is responsible for only one function. 2. Open and close principle (OCP): Changes are achieved through extension rather than modification. 3. Lisch's Substitution Principle (LSP): Subclasses can replace base classes without affecting program accuracy. 4. Interface isolation principle (ISP): Use fine-grained interfaces to avoid dependencies and unused methods. 5. Dependency inversion principle (DIP): High and low-level modules rely on abstraction and are implemented through dependency injection.

Session hijacking can be achieved through the following steps: 1. Obtain the session ID, 2. Use the session ID, 3. Keep the session active. The methods to prevent session hijacking in PHP include: 1. Use the session_regenerate_id() function to regenerate the session ID, 2. Store session data through the database, 3. Ensure that all session data is transmitted through HTTPS.
