[英]WSO2 EI - how to handle malformed JSON requests in API
我已經在WSO2 EI中創建了一個API。 API希望請求以JSON的形式發送。 如果發送的是格式錯誤的JSON,則我應該能夠接收它並進行適當的更改以使其成為正確的JSON。
任何幫助深表感謝。
由於我們使用json-eval($。)將消息發送到屬性,因此它對我不起作用。 還有什么我可以嘗試代替json-eval來獲取消息作為字符串。
WSO2 EI具有force.json.message.validation屬性,可用於驗證傳入的JSON有效負載。 請參考文檔以在“ passthru-http.properties”文件中配置此屬性。
配置完屬性后,如果請求中包含格式錯誤的JSON有效負載,則中介流將定向到故障/錯誤序列。 因此,您可以定義中介邏輯,以在API故障序列內對格式錯誤的內容進行適當的更改。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.