3

AndroidからDjangoサーバーにPOSTリクエストを送信し、データを実行しようとしています

Android HTTP POST リクエスト

HttpClient httpclient = sslClient(new DefaultHttpClient());         
HttpPost post = new HttpPost("https://www.zzz.com/bulk-loc-add");       
List<NameValuePair> pairs = new ArrayList<NameValuePair>();
pairs.add(new BasicNameValuePair("bulkData", params[0]));
Log.v(TAG,"" + params[0]);
post.setEntity(new UrlEncodedFormEntity(pairs));                
HttpResponse response = httpclient.execute(post);

私のdjangoサーバーで私は書いています

ビュー.py

@csrf_exempt

def bulk_loc_add(request):

    print request.method
    bulk_data = request.POST
    print bulk_data
    Bulk =  request.GET
    print Bulk

request.method を印刷しているときに POST ではなく GET が返され、request.POST または request.GET を実行しているときに空白が返される QueryDict: {} なぜ空白なのかわかりません。そこの。

4

1 に答える 1