美好的一天! 我在使用签名参数从Android应用程序发送https请求时遇到问题。 我有源允许我发送安全的http请求,但身份验证不起作用。 我需要通过端口号向某个URL发送请求。 使用
HttpEntity entity = new UrlEncodedFormEntity(params, "utf-8");
在此之后,我以字符串格式检索此参数,如
param2=param1¶m2=param2%20p - encoded format
接下来我需要使用md5哈希并再次在httpbody param中引入它而不进行编码
请求示例:
HTTP method - POST
Headers: Content-Length - 275
Content-Type - application/x-www-form-urlencoded
параметры в HTTP body -
PHONE=2583838&ORDER_STATE_ID=31&SOURCE=улица%20Жандосова,%20188&DESTINATION=Тепличная%20улица,%202а&CLIENTID=62&SOURCE_TIME=20130807120054&IS_PRIOR=true&NOTE=This%20is%20comment&PHONE_TO_DIAL=8(701)746-90-26&CUSTOMER=Anna%20Ahmatova&signature=ed4aaef27e2d46a46f449903f3524788
请帮帮我。这个帖子请求工作,但每次我遇到身份验证问题