如何使用请求模块在网址中附加Json对象。(npm)。
https://secure.paytm.in/oltp/HANDLER_INTERNAL/REFUND?JsonData={"MID":"QUIbcctvgfvfgfvgdf","ORDERID":"6d22b2c2-a543-459c-9f83-cbeeb7efcd82","TXNTYPE":"REFUND","REFUNDAMOUNT":"1","TXNID":"20180508111212800110168695724952384","REFID":"55","CHECKSUM":"Z%2BLCp3lqjkZWHLGX%2BNtPWJpP7srhMT47Cjqj8yMg1LoQgVJ3QpqbXZAAupXCppcLIp0Zm0cIMSvmKy%2Bd0KUm8E9iUI4on37xUfic6n6um5Q%3D"}
上面提到的url是我想使用POST方法使用请求模块使用的示例。这里我提到了TXNID和CHECKSUM以及REFID值,但是当我想使用请求模块时,我想从一个对象中获取这些值,如下面给出的对象
JsonDat={
"MID":"QUhtvrrytcc",
"ORDERID": "6d22b2c2-a543-459c-9f83-cbeeb7efcd82",
"TXNID": "20180508111212800110168695724952384",
"TXNTYPE":"REFUND",
"REFUNDAMOUNT":"1",
"REFID": "12345",
"CHECKSUM": refundchecksum[socket.request.user.user_id]
}
答案 0 :(得分:1)
您好,您可以在下面对字符串化json对象进行检查 -
var url = "https://secure.paytm.in/oltp/HANDLER_INTERNAL/REFUND?JsonData=" + JSON.stringify(JsonDat);