作者crossdunk (小鲁怡情大鲁伤身体)
看板PHP
标题[请益] 关於跟其他网站合作的问题(POST/GET)
时间Thu Dec 25 18:14:21 2014
是这样的
小弟最近需要跟其他网站合作
内容只是将值带过去给他,他放入表单而已
一开始对方请我用网址带过去,後来发现会出现中文乱码的问题
他说他那边没有问题,是我这边的问题,但我自己测试是没有问题的
後来他请我使用POST,或是表单SUBMIT
我想请问的是,如果我用网址带过去他会乱码
那我改成POST的他就会正常了吗@@?
像这种情况,是哪边的问题比较大呢?要如何解决呢?
小弟先在此感谢各位了
--
Sent from my 3cm
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 59.120.19.218
※ 文章网址: http://webptt.com/cn.aspx?n=bbs/PHP/M.1419502466.A.54B.html
1F:→ KawasumiMai: 只有3cm真可怜 12/25 18:37
2F:→ KawasumiMai: 这是编码的问题吧?GET似乎比较局限在网址格式? 12/25 18:37
3F:推 LaPass: URL编码的问题 12/25 20:40
4F:→ LaPass: 网址上的中文一定都会用url encode,编码不对就会这样 12/25 20:41
这样说来,应该是对方要在GET的时候就转码吗@@?
有什麽事我这边可以动的而对方不用动的呢@@?
※ 编辑: crossdunk (59.120.19.218), 12/26/2014 09:17:45
5F:推 LaPass: 看他收的编码是哪种,你问问他,然後url encode成他的编码 12/26 15:04
两边都是用utf-8
我自己测试的时候是可以显示的,所以才奇怪为什麽他的是乱码QQ
※ 编辑: crossdunk (59.120.19.218), 12/26/2014 17:08:03
6F:推 LaPass: 那就.... 你用同个字串,叫他编一次urlencode给你比对看看 12/26 17:44
了解,感谢大大!
※ 编辑: crossdunk (59.120.19.218), 12/26/2014 18:03:42
7F:推 ProfessUX: 叫他那边收post的时候加一个消毒跟转码函式一次解决 12/29 01:44
8F:→ ProfessUX: 或是你自己加 12/29 01:44
9F:推 ProfessUX: 表单会建议你用post 12/29 01:46