javascript - POST url 500(内部服务器错误)

标签 javascript jquery csrf internal-server-error

我在网络服务器上运行 ajax 时遇到问题。 每当我尝试在 Visual Studio 上运行该程序时,它都能在本地主机上完美运行。但出现 POST 500(内部服务器错误)

我在网上查看了可以解决此问题的方法,并尝试添加包含 csrf token 的元标记。但还是没成功。

这是出现的错误: POST Internal Server Error 500 Screenshoot

    if (m) {
        // generate the image data
        var image_NEW = document.getElementById("canvas").toDataURL("image/jpeg");
        image_NEW = image_NEW.replace('data:image/jpeg;base64,', '');

        $.ajaxSetup({
            headers: {
                'X-CSRF-Token': $('meta[name="csrf-token"]').attr('content')
            }
        });

        $.ajax({
            type: 'POST',
            url: 'Default.aspx/SaveImage',
            data: '{ "imageData" : "' + image_NEW + '" }',
            contentType: 'application/json; charset=utf-8',
            dataType: 'json',
            success: function (msg) {
                alert('Image saved to your root Folder !');
            }
        });

提前致谢

最佳答案

500:内部服务器错误显然意味着您的服务器端代码有一些错误。在您的情况下,请检查您的c#代码中是否有错误。 单击控制台窗口中的错误链接以获取错误的详细信息

关于javascript - POST url 500(内部服务器错误),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40799102/

相关文章:

javascript - 使用多个复选框过滤具有数据属性的 div

javascript - 使相同的按钮播放/暂停 html5 视频

forms - 我可以在 Plone 4.3 中使用 plone.protect 3.0 吗?

javascript - 修改更改击键文字的代码以在 contenteditable 而不是 textarea 中工作

jquery - 将 noUISlider 与 Rails 一起使用

asp.net-mvc-3 - 如何对使用 ValidateAntiForgeryToken 的网站进行负载测试?

php - 如何排除特定域的 CSRF token ?

JavaScript继承规则

javascript - 动态添加的类适用于 <td> 但不适用于 <tire>。为什么?

javascript - 解析时 JSON 输入意外结束