有谁能把js 代码 转为python代码 请求数据吗? 我js 是能请求到的,但是python返回是404

有谁能把js 代码 转为python代码 请求数据吗? 我js 是能请求到的,但是python返回是404

<!DOCTYPE html>
<html lang="en">
<head>

<meta charset="UTF-8">

<title>Document</title>

<iframe src="https://mst.vip.com/YPOz2CoicyPvW_CWFZmAWA.php?wapid=mst_100000420&_src=mst&extra_banner=115000420&nova=1&mst_page_type=guide&extra_from_tab=1&menuid=1546&isOperation=1"></iframe>

<script src="http://libs.baidu.com/jquery/2.0.0/jquery.min.js"></script>

</head>
<body>

<script type="text/javascript">

// var jq = "jQuery" + ('1.10' + Math.random()).replace(/\D/g, "");

// var timer=null;

$.ajax({

url: 'https://mapi.vip.com/vips-mobile/rest/lastsale/elevator/list/presale',

dataType: 'jsonp',

data: {

'new_customers_flag': 1,

'first_page_size': 20,

'extra_brand_id': '',

'api_key': '8cec5243ade04ed3a02c5972bcda0d3f',

'warehouse': 'VIP_NH',

'client': 'phone',

'product_num': 4,

'mars_cid': '1564970191311_712d2cec5a4dac03ae9beba13fd870d1',

'fdc_area_id': 103103101,

'platform': 2,

'time': 0,

'is_front': 1,

'callback': '__jp76e81566975250827', //jq + "_" + now

'_': 1566975250909,

},

success: function(res) {

console.log(res)

},

error: function(e) {

d.reject(e);

}

})

</script>

</body>

</html>### 问题描述

问题出现的环境背景及自己尝试过哪些方法

相关代码

// 请把代码文本粘贴到下方(请勿用图片代替代码)

你期待的结果是什么?实际看到的错误信息又是什么?


回答:

import requests

data = {

'new_customers_flag': 1,

'first_page_size': 20,

'extra_brand_id': '',

'api_key': '8cec5243ade04ed3a02c5972bcda0d3f',

'warehouse': 'VIP_NH',

'client': 'phone',

'product_num': 4,

'mars_cid': '1564970191311_712d2cec5a4dac03ae9beba13fd870d1',

'fdc_area_id': 103103101,

'platform': 2,

'time': 0,

'is_front': 1,

'_': 1566975250909

}

r = requests.get('https://mapi.vip.com/vips-mobile/rest/lastsale/elevator/list/presale', params=data)

print r.text

以上是 有谁能把js 代码 转为python代码 请求数据吗? 我js 是能请求到的,但是python返回是404 的全部内容, 来源链接: utcz.com/p/937639.html

回到顶部