php: 怎么向服务器发送post or get 中文
Jun 13, 2016 am 10:24 AM
php: 如何向服务器发送post or get 中文?
比如我要向localhost:12345 发送get命令。我使用的是
file_get_contents("http://localhost:12345?q="."名字")
因为最后的q里面含有名字,不知道为什么总是服务器端接收的不好。服务器端我使用的是java,进行的url.decode(),但是好像解码不了.php发送过来的是中文这种东西。怎么办
------解决方案--------------------
不要直接进行中文的POST,post之前进行编码,甚至可以进行二次编码,然后使用时进行二次解码就行了,编码方式可以随意,只要可还原就行了
但要注意字符集...utf-8和gbk不能混用

Article chaud

Outils chauds Tags

Article chaud

Tags d'article chaud

Bloc-notes++7.3.1
Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise
Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1
Puissant environnement de développement intégré PHP

Dreamweaver CS6
Outils de développement Web visuel

SublimeText3 version Mac
Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Sujets chauds

Pourquoi MySQL ne peut-il pas se connecter à localhost ?

Que dois-je faire si localhost ne peut pas être ouvert ?

Comment automatiser les tâches à l'aide de PowerShell

Une brève analyse de la méthode POST en PHP avec des paramètres pour accéder à la page

Comment déterminer si un message a été soumis en PHP

Comment utiliser la publication des requêtes Python

Comment Java lance-t-il une requête http, appelle-t-il la publication et obtient-il les interfaces ?
