Mashape は営業時間外にサポートを提供しないので、回答をいただければ幸いです
API を介してファイルをアップロードしようとしています。
mashape がこの種のエラーを生成する理由を知っている人はいますか? それが何を意味するか、またはそれを修正または回避する方法。私のサーバーから来ていません。そして、それは私のAPIが返すものではありません。私の API に直接リクエストを行うと、正常に機能します。
[body] => {"message":"Ops, an error occurred (╯°□°)╯"}
[status] => 500 Internal Server Error
[headers] =>
access-control-allow-credentials:true
Connection:keep-alive
Content-Length:54
Content-Type:application/json
Date:Sun, 23 Aug 2015 18:34:27 GMT
Server:Mashape/5.0.6
X-Mashape-Proxy-Response:true
私には、Mashapes プロキシの問題のように思えますか?
編集
もう少し調査すると、サイズに関係していることがわかりました
var content = "kokokoko".repeat(1200); // Uploading a small file works fine
// var content = "kokokoko".repeat(1300); // Uploading a larger file produce the error above
var fd = new FormData();
fd.append("format", 'ttf');
fd.append("file", new Blob([content]), "filename.ext");
$.ajax({
url: 'https://ofc.p.mashape.com/directConvert/',
headers: {'X-Mashape-Key': 'xxxxx'},
method:"post",
data: fd,
cache: false,
contentType: false,
processData: false,
})
EDIT 2
現在は機能していますが、メッセージのOps, an error occurred (╯°□°)╯
意味はまだ説明されていません