I want use mIRC to create a folder on Dropbot
But the echo always get this message:
400 Bad Request
The plain HTTP request was sent to HTTPS port
I have no idea why it happens. This is my code:
alias dropboxCreateFolder {
sockclose dropboxCreateFolder
sockopen dropboxCreateFolder api.dropboxapi.com 443
}
ON *:SOCKOPEN:dropboxCreateFolder: {
if ($sockerr) { sockclose $sockname | halt }
var %data = {"path":"/myfile/songs"}
sockwrite -nt $sockname POST /2/files/create_folder HTTP/1.1
sockwrite -nt $sockname Host: api.dropboxapi.com
sockwrite -nt $sockname User-Agent: api-explorer-client
sockwrite -nt $sockname Authorization: Bearer Access_Token
sockwrite -nt $sockname Content-Type: application/json
sockwrite -nt $sockname $crlf $+ %data
}
ON *:SOCKREAD:dropboxCreateFolder: {
if ($sockerr) { sockclose $sockname | halt }
else {
var %sockreader | sockread %sockreader
echo -s %sockreader
}
}