开发者社区> 问答> 正文

Android 不支持DELETE,PUT请求

测试环境
手机: 小米4
Android: 6.01
WeexVersion: 0.11.0
千牛: 5.9.7

测试代码如下

'use strict';

import {createElement, Component, render} from 'rax';
import {View, Text, Modal} from 'nuke';
import QN from 'QAP-SDK';

class Demo extends Component {
    constructor(props) {
      super(props);

      this.state = {};
    }
    componentDidMount() {
      QN.fetch('http://baidu.com', {
        method: 'put'
      });
    }
    render() {
        return (
            <View style={styles.container}>
                <Text style={styles.welcome}>
                    欢迎使用千牛!
                </Text>
                <Text style={styles.instructions}>
                    编辑src/index.jsx文件,开始QAP之旅,
                </Text>
                <Text style={styles.instructions}>
                    点击手机千牛右上角刷新,
                </Text>
                <Text style={styles.instructions}>
                    或者刷新浏览器立即查看效果
                </Text>
            </View>
        );
    }
}

const styles = {
    container: {
        flex: 1,
        justifyContent: 'center',
        alignItems: 'center',
        backgroundColor: '#F5FCFF',
    },
    welcome: {
        fontSize: 20,
        textAlign: 'center',
        margin: 10,
    },
    instructions: {
        textAlign: 'center',
        color: '#333333',
        marginBottom: 5,
    },
};

render(<Demo />);

export default Demo;

Snip20170504_1
使用Charles抓包显示method 是 POST类型, 使用DELETE也一样的抓包结果

iOS 10请求正常

展开
收起
milo__ 2017-05-04 10:41:40 5062 0
1 条回答
写回答
取消 提交回答
  • 是bug, 修复后来答复

    2019-07-17 21:08:03
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
58同城Android客户端Walle框架演进与实践之路 立即下载
Android组件化实现 立即下载
蚂蚁聚宝Android秒级编译——Freeline 立即下载