JSFiddle - React, Tailwind, and code Playground
by nullice
HTML
<script src="https://cdn.bootcss.com/blueimp-md5/2.10.0/js/md5.js"></script>
<script src="https://cdn.bootcss.com/axios/0.18.0/axios.js"></script>
<pre id="sc"></pre>
Babel + JSX
var Authorization = `UPYUN lanhuman:lc4L66UGkXEJ72bzXWHQKac4hu0=`
var url = "https://p0.api.upyun.com/pretreatment/"
var tasks = [{sources: "/a.zip", save_as: "/"}]
var tasksStr = BASE64(JSON.stringify(tasks))
var formData = new FormData()
formData.append("service", "lanhu")
formData.append("app_name", "depress")
formData.append("notify_url", "http:lanhuapp.com")
formData.append("tasks", tasksStr)
axios.post(url,formData,{headers:{Authorization:Authorization}})
function MD5 (value)
{
// https://cdn.bootcss.com/blueimp-md5/2.10.0/js/md5.js
return md5(value)
}
function BASE64 (value)
{
return window.btoa(value);
}