zoukankan      html  css  js  c++  java
  • Ajax请求(415 Unsupported Media Type)

     Unsupported media type-415(不支持的媒体类型)

    该错误类型是后台接收参数为json类型的,然而ajax提交的类型不对,如下:

    异常代码:

    $.ajax({
                url: api + "/sendMessage",
                type: "post",
                dataType : "json",
                cache: false,
                data: {
                    mobile: base.encode(phone),
                    message: base.encode(sms)
                },
                success: function(data) {
                    if(data.ret == "0") {
                        layer.msg('短信已发到您手机', {icon: 1}); 
                    } else {
                        countdown=0;
                        layer.msg('发送失败,请稍后重试', {icon: 2}); 
                    }
                },
                error: function(data) {
                    countdown=0;
                    layer.msg('发送异常,请稍后重试', {icon: 2}); 
                }
            });

    正确代码:

    $.ajax({
                url: api + "/sendMessage",
                type: "post",
                dataType : "json",
                contentType: 'application/json',
                cache: false,
                data: JSON.stringify({
                    mobile: base.encode(phone),
                    message: base.encode(sms)
                }),
                success: function(data) {
                    if(data.ret == "0") {
                        layer.msg('短信已发到您手机', {icon: 1}); 
                    } else {
                        countdown=0;
                        layer.msg('发送失败,请稍后重试', {icon: 2}); 
                    }
                },
                error: function(data) {
                    countdown=0;
                    layer.msg('发送异常,请稍后重试', {icon: 2}); 
                }
            });
  • 相关阅读:
    GitHub地址汇总
    Jenkins相关
    兼容性测试相关
    测试开发中间件相关知识点
    QQ国际版安装
    ubuntu本機安裝软件
    从零开始ubuntu 安装ubuntu16.04
    docker 学习网站
    Apt-get 命令出现错误 python版本切换
    白盒测试系列(四)条件判定覆盖
  • 原文地址:https://www.cnblogs.com/holdon521/p/8203456.html
Copyright © 2011-2022 走看看