/ / Enviando JSON a través del Método GET en Objective-C [duplicado] - objectivo-c, ios, json, ipad, get

Enviando JSON a través del Método GET en Objective-C [duplicado] - objectivo-c, ios, json, ipad, get

Posible duplicado:
iPhone SDK Xcode 4.2 iOS 5- ¿Cómo envío un json a url? (POST y GET) [Resuelto]

Tengo una pregunta aparentemente fácil. Estoy tratando de enviar datos desde mi dispositivo iPad a un servidor utilizando JSON. El problema es que todos los tutoriales que veo sobre cómo enviar JSON al servidor utilizan el método POST. Mi pregunta es si es posible enviar JSON utilizando el método GET. "Será de gran ayuda si puedes darme algunos consejos sobre cómo hacerlo. Gracias.

Respuestas

1 para la respuesta № 1

Debería realmente convencer a su jefe de que use JSON en el cuerpo de un POST o use los parámetros GET en forma de un GET:

http://www.example.com/?Argument1=Wert1&Argument2=Wert2

Pero el ejemplo GET no será, como puedes ver,en forma de un JSON. De hecho, sería posible definir un encabezado personalizado donde colocar sus datos json. Pero le recomiendo encarecidamente que no lo haga porque, en mi humilde opinión, no es la forma correcta


1 para la respuesta № 2

Es simple. JSON en realidad se envía a través del parámetro QueryString. Por ejemplo, para enviar un diccionario, use el siguiente formato de URL

http://www.mywebsite.com/service.php?data={"key":"value", "key":"value"}

o una matriz de diccionarios como

http://www.mywebsite.com/service.php?data=[{"key":"value"}, {"key":"value"}]

Asegúrate de escapar de la cadena de url correctamente