-4
Python中以下代码的等效代码是什么? 更具体地寻找Python中HttpEntity的等价物。其余的我已经想通了。我正在使用urllib2 python模块。Python中以下代码的等效代码是什么?
String checkInUrl = serverURL+"resources/slmservices/fcs/commit";
URIBuilder checkInBuilder = new URIBuilder(checkInUrl.replace(" ", "%20"));
URI checkInUri = checkInBuilder.build();
checkinTicket = "sdfsfsdfsfsfweafdaewfw"
HttpEntity checkInReqEntitiy = new StringEntity(checkinTicket);
HttpRequestBasecheckInRequest=reMethod.getRequest(checkInUri,checkInReqEntitiy);
checkInRequest.addHeader("ticket", ticket);
HttpResponse checkInResponse = httpclient.execute(checkInRequest);
HttpEntity checkInResponseEntity = checkInResponse.getEntity();
StatusLine checkInResponseStatus = checkInResponse.getStatusLine();
等效Python代码..这出错误HTTP错误代码405: – user3425922 2015-03-31 16:22:53
URL = servlet_url + “资源/ slmservices/FCS /提交” 头= {“ticket”:ticket,“Cookie”:cookie} checkinTicket = checkinTicket.strip()。replace(“”,“%20”) checkin_encoded = checkinTicket request = urllib2.Request(url,data = checkin_encoded, headers = headers) response = urllib2.urlopen(request) print'Response data', response.read() – user3425922 2015-03-31 16:25:07