不帅任你踹
不帅任你踹
因为这不是通用的,只是针对 Http 客户端的,而且日后可能会有所修改,所以没有出现在文档里。Http客户端里有个 setHeader 方法,是用于设置 Http 头的。
Wrong Request 不是 BOM 的问题,是请求无效。你的请求是空的。
你POST的内容是什么?
参数格式跟你服务器端选择的编码器有关。如果是默认的编码器,那么POST的内容需要是 hprose 格式的请求。如果是增加了 JSONRPC 编码器,那 POST 的内容可以是 JSONRPC 格式的内容。
https://hprose.com/test/ 这里有个很久之前做的测试工具,你可以试试看。
能用,打开跨域就可以。本质上它是从浏览器来访问你的服务,不是从服务端访问你的服务。所以你是内网也没关系。
> postman请求接口报错,哪位大佬指点下: > Es17"Wrong Request: > "z > 代码是走到这里了 >  大部分情况下是 php 文件用了带 BOM 的 UTF8 编码造成的。去掉 BOM 就好了。
你可能没放对地方。
https://github.com/hprose/hprose-php/wiki/01-%E5%AE%89%E8%A3%85
^M 是多余的换行符。