คำถามติดแท็ก http-post

POST เป็นหนึ่งในวิธีโปรโตคอล HTTP ใช้เมื่อลูกค้าต้องการส่งข้อมูลไปยังเซิร์ฟเวอร์เช่นเมื่ออัปโหลดไฟล์หรือส่งแบบฟอร์มที่สมบูรณ์

7
การส่งคำขอ HTTP POST บน iOS
ฉันพยายามส่งโพสต์ HTTP พร้อมกับแอปพลิเคชัน iOS ที่ฉันกำลังพัฒนา แต่การพุชไม่ถึงเซิร์ฟเวอร์แม้ว่าฉันจะได้รับรหัส 200 เป็นการตอบสนอง (จากการเชื่อมต่อ url) ฉันไม่เคยได้รับคำตอบจากเซิร์ฟเวอร์หรือเซิร์ฟเวอร์ตรวจพบโพสต์ของฉัน (เซิร์ฟเวอร์ตรวจพบโพสต์ที่มาจาก Android) ฉันใช้ ARC แต่ตั้งค่า pd และ urlConnection ให้แข็งแกร่ง นี่คือรหัสของฉันสำหรับส่งคำขอ NSMutableURLRequest *request = [[NSMutableURLRequest alloc] initWithURL:[NSURL URLWithString:[NSString stringWithFormat:@"%@%@",dk.baseURL,@"daantest"]]]; [request setHTTPMethod:@"POST"]; [request setValue:@"text/xml" forHTTPHeaderField:@"Content-type"]; NSString *sendString = @"<data><item>Item 1</item><item>Item 2</item></data>"; [request setValue:[NSString stringWithFormat:@"%d", [sendString length]] forHTTPHeaderField:@"Content-length"]; [request setHTTPBody:[sendString dataUsingEncoding:NSUTF8StringEncoding]]; PushDelegate …

8
ส่งคำขอ POST พร้อมข้อมูล JSON โดยใช้ Volley
ฉันต้องการส่งJsonObjectRequestคำขอใหม่: ฉันต้องการรับข้อมูล JSON (การตอบสนองจากเซิร์ฟเวอร์): ตกลง ฉันต้องการส่งข้อมูลที่จัดรูปแบบ JSON พร้อมคำขอนี้ไปยังเซิร์ฟเวอร์ JsonObjectRequest request = new JsonObjectRequest( Request.Method.POST, "myurl.com", null, new Response.Listener<JSONObject>() { @Override public void onResponse(JSONObject response) { //... } }, new Response.ErrorListener() { @Override public void onErrorResponse(VolleyError error) { //... } }) { @Override protected Map<String,String> getParams() { // something to do …
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.