2017-08-17 39 views
0

我想發送通知沒有捲曲命令中的文件。如何使用curl命令發送通知,而Kaa中沒​​有文件?

然後,這是我的curl命令與文件:

curl -v -S -u devuser:devuser123 -X POST --header 'Content-Type:multipart/form-data' -F'notification={"applicationId":"3","schemaId":"65564","topicId":"2","type":"USER"};type=application/json' --header 'Accept:application/json' 'http://192.168.10.49:8080/kaaAdmin/rest/api/sendNotification' -F [email protected] 

如何可以發送通知,而無需使用文件

回答

1

試試下面的命令(消息正文curl命令?!) :

echo '{ ...your notification... }' | curl -v -S -u devuser:devuser123 -X POST --header 'Content-Type:multipart/form-data' -F'notification={"applicationId":"3","schemaId":"65564","topicId":"2","type":"USER"};type=application/json' --header 'Accept:application/json' 'http://192.168.10.49:8080/kaaAdmin/rest/api/sendNotification' -F [email protected] 

@-指示curl從標準輸入讀取數據。

本答案摘自this question

相關問題