[英]how to convert x-www-form-urlencoded payload to json
我正在使用npm 請求模塊發布數據。 默認情況下,posy是x-www-form-urlencoded
因此在服務器端,我正在接收這樣的數據
{
'files[0][path]': 'myfile1',
'files[0][contents]': 'some content',
'files[0][active]': 'true'
}
如何將數據解析為json? 喜歡
{
files: [{
path: 'mypath',
content: 'mycontent',
active: true
} {
path: 'mypath2',
content: 'mycontent2',
active: false
}]
}
我認為Express js可能為此使用中間線,但是我正在使用hapi服務器。 將有效負載解析為json的選項是什么?
有許多現有的節點程序包可以處理解析請求。 查看https://www.npmjs.com/package/body-parser-json 。 從頭開始編寫解決方案只會浪費時間。
在服務器端和hapijs上使用bodyparsing,我碰巧碰到了做到這一點的hapi-bodyparser 。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.