Hi

 

Please let me know how can I upload a file from fs_cli using curl or other http application of FreeSWITCH.

 

From Linux command prompt

 

SUCCESS

curl -F file=@/tmp/log/callcontrol.log http://192.168.9.152/upload

 

 

From fs_cli

 

curl http://192.168.9.152/upload post file=%40%2Ftmp%2Flog%2Fcallcontrol.log

curl http://192.168.9.152/upload post -F file=%40%2Ftmp%2Fccv5%2Flog%2Fcallcontrol.log

curl http://192.168.9.152/upload post -F file=@/tmp/log/callcontrol.log

curl http://192.168.9.152/upload post file=@/tmp/log/callcontrol.log

 

All the above results in

 

<html>

<head><title>415 Unsupported Media Type</title></head>

<body bgcolor="white">

<center><h1>415 Unsupported Media Type</h1></center>

<hr><center>nginx/1.2.0</center>

</body>

</html>

 

FreeSWITCH version

FreeSWITCH Version 1.1.beta1 (git-65c4f76 2012-04-25 17-58-41 +0000)

 

Thanks

RaviRaj.