PHP利用curl发起Http请求的400错误分析

当http请求出现400错误时,一般是http请求无效(bad request),url参数编码格式不正确导致。而url是有一定格式要求的,一般只能使用英文字母、阿拉伯数字和一些特殊字符,其他字符如空格和双引号需要经过编码后才能用户url。 1.在浏览器中直接访问时浏览器会自动进行编码处理 2.但是在程序中直接调用时则需要事先对url进行…