¿Cómo puedo lidiar con la respuesta de AfJsonRequestOperation cuando mi servicio devuelve texto/html?

StackOverflow https://stackoverflow.com/questions/8814306

  •  26-10-2019
  •  | 
  •  

Pregunta

Soy nuevo en AfNetworkingk y mi pregunta es cuando uso AFJSONRequestOperation, ¡mi servicio devolvió un resultado de texto/HTML! ¿Alguien puede darme algunas sugerencias? U otro methord para implementar este?

¿Fue útil?

Solución

Solo agrega text/html a los tituos aceptables como este:

[AFJSONRequestOperation addAcceptableContentTypes:[NSSet setWithObject:@"text/html"]];

Esta es definitivamente una mejor opción que la siguiente, ya que no necesita alterar AFJSONRequestOperation.m

Otros consejos

Ir AFJSONRequestOperation.m

Agregar text/html

+ (NSSet *)defaultAcceptableContentTypes {
    return [NSSet setWithObjects:@"application/json", @"text/json", @"text/javascript", @"text/html", nil];
}

Solo un tiro en la oscuridad, pero intente establecer el Accept encabezado application/json Para el NSURLRequest, o si eso no funciona, agregue un .json Al final de la URL.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top