Php http错误请求,找不到错误字符

Php http错误请求,找不到错误字符,php,http,httprequest,Php,Http,Httprequest,您好,我正在使用cakephp,我需要通过一个操作方法更新状态 控制器中的方法如下 function setEstado($id, $id_usuario, $estado,$vars) { 我使用serialize在更新状态时获取表单的所有字段,我需要更新所有已完成的更改,因此。。。这是我的要求 ORDENEREPARACIONES/setEstado/36725/46/6/_方法=投入与数据%5ORDENEREPARACION%5D%5GUARDANDO%5D=&数据%5ORDENEREP

您好,我正在使用cakephp,我需要通过一个操作方法更新状态 控制器中的方法如下

function setEstado($id, $id_usuario, $estado,$vars) {
我使用serialize在更新状态时获取表单的所有字段,我需要更新所有已完成的更改,因此。。。这是我的要求

ORDENEREPARACIONES/setEstado/36725/46/6/_方法=投入与数据%5ORDENEREPARACION%5D%5GUARDANDO%5D=&数据%5ORDENEREPARACION%5D%5Bid%5D=36725和数据%5ORDENEREPARACION%5D=46和数据%5ORDENEREPARACION%5D%5B客户id%5D=14915和数据%5ORDENEREPARACION%5D%5D%5D%5D=220498和数据%5ORDENEREPARACION%5D=5D%5D=5B%5D%sReparacion%5D%5Bnro___________________________________________________________________________________________________________sReparacion%5D%5particulo%5D=MARTILLO和数据%5bordenesparacation%5D%5D%5D=MD+908和数据%5bordenesparacation%5D%5Bmarca_id%5D=120和数据%5bordenesparacation%5D%5marcass%5D=120和数据%5bordenesparacation%5D%5D进口商%5D=R+BALAGUER+S.A和数据%5bordenesparacation%5D%5D%5进口商%5D=R+S&数据%5预算编制%5D%5预算编制%5D=00-00-0000和数据%5预算编制%5D%5预算编制%5D=&数据%5预算编制%5D%5nRo预算编制%5D=&数据%5预算编制%5D%5预算编制%5D=&数据%5预算编制%5D%5预算编制%5D=&数据%5预算编制%5D%5预算编制%5D=&数据%5预算编制%5D%5D=&数据%5Deparacion%5D%5Area_id%5D=4和数据%5bordenesrepacation%5D%5sub_higher%5D=0和数据%5bordenesrepacation%5D%5subtaller_id%5D=&bitacora_add=&data%5bordenesrepacation%5D%5pressure_higher%5D=R-C%2C+R-M%2C+INTERRUPTOR%2C+ASEGURAR+TROMPA%2C+2+RULEMANES%2C+CARBONES%2C+AROS+DE+Compression%2C+Limpaicon+Existo%2C%2C+Rescuesto%s=&data%5bordenesparacation%5D%5Bmonto%5D=0.00和data%5bordenesparacation%5D%5recibo\u sena\u id%5D=0和data%5bordenesparacation%5D%5precio\u asignado%5D=4700.00和data%5bordenesparacation%5D%5D%5D recibido\u por%5D=22和data%5D%5D%5D%5D%5D%5dvino\u por%5D=22和data%5bordenesparacation%5D%5D%5po\d=25%nro\nDensreparacion%5D%5cant_llamados%5D=0和数据%5bordenesreparacation%5D%5D=5%25+26-08-2015+09%3A07%3A28+MAT+-+Bitacora+higher%3A+R-C%2C+R-M%2C+INTERRUPTOR%2C+asurer+TROMPA%2C+2+RULEMANES%2C+CARBONES%2C+AROS+DE+compression%2C+LIMPIEZA%2C+LIMPIEZA%2C+lubriconcion%2C+Ajust%2C+rar+conexio%2C+conexio+campa+2015+46+3A+cambieza+精度10.00+++19-08-2015年10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 8-2015年10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10+8 8 8 8 8 8 8 8+10 10 10 10 10+8 8 8 8 8 8 8+10 10 10 10 10 10 10 10+8 8 8 8 8 8 8 8-2015+10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10-8-8 8 8 8 8 8 8 8-2015+10 10 10 10 10 10 10 10 10 10 10 10 10+3+3+3+3+3 10 10 10+3+3+3+3+3+3+3+3+3+3+3+3+3+3+3+3+3+3+3+3+3+3+3 11%3A40%3A13+圣地亚哥O+-+Orden+creada++26-08-2015+09%3A07%3A28+MAT+-+CONFIRMADA和数据%5BordenesReparation%5D%5Destino%5D=&数据%5BordenesReparation%5D%5Bartea%5D=

它具有以下模式Controller=OrdenesReparaciones action=setEstado id=36725 id\u usuario=46 estado=6 vars=\u方法。。。 我有以下错误

错误的请求

您的浏览器发送了此服务器无法理解的请求


我只是不知道哪个是破坏我的请求的特殊字符,我已经用日期值中的“-”替换了%2F,它是“/”,但我看不出应该替换哪个字符,请,任何想法或建议对我都很重要

如果我对此进行故障排除,我会分解请求并继续添加部件,直到出现故障,此时。。我知道问题在哪里。我不会在堆栈溢出时问这个问题。你说在我得到中断之前拆分序列化字符串吗?这看起来不像是序列化字符串…code location.href=url++$idusuaria.val++/+3++/+frm2.serialize.split“%2F”。join'-'