Python-使用wget和post data -gett错误400错误请求

时间:2016-01-10 16:37:35

标签: python wget

我正在使用带有Windows 8的python 2.7 我正在尝试运行wget,如下所示:

listViewMother.setAdapter(new ArrayAdapter<String>(this, android.R.layout.simple_list_item_1, arrayListMother) {
@Override
public View getView(int position, View convertView, ViewGroup parent) {
    View row = super.getView(position, convertView, parent);

    if(getItem(position).equals("Somebody gets killed"))
    {
       // do something change color
       row.setBackgroundColor (Color.RED); // some color  
    }
    else
    {
       // default state
       row.setBackgroundColor (Color.WHITE); // default coloe
    }
    return row;
  }
});

我对帖子数据有疑问.. 希望我做得对, 我基本上运行api并需要添加“payload”用户\密码“并获得错误400(仅当我添加了帖子数据时才发生) 我需要在这里发布数据吗?如果是的话,问题是什么? 感谢

1 个答案:

答案 0 :(得分:0)

不严格回答您的问题,但我强烈建议您使用原生Python库,尤其是requests

简单的帖子请求可以简单地作为:

import requests
url = "http://..."
r = requests.post(url, data={"user_name": "admin", "password": "Admin11!"})
r.raise_for_status()
# access response as text
r.text
# or json
r.json()
# access server response header
r.headers

有关发送帖子请求的详细信息,请参阅official docs

相关问题