2010-02-11 13 views
6

Cuando estoy usando Firebug 1.5, recibo 200 errores ABORTED en ciertas solicitudes ajax. Puede ver que esto suceda en this demo page escribiendo en el campo de texto. La funcionalidad del sitio parece funcionar bien incluso con estos errores. ¿Es seguro simplemente ignorar estos errores?Firebug 1.5 que muestra 200 Aborted para solicitudes Ajax

Este wicket mailing list thread parece indicar que el código wicket ajax está haciendo lo que debería. Además, este firebug issue parece indicar que puede haber alguna preocupación. No estoy seguro qué pensar.

+0

Los desarrolladores de firebug han indicado que el código en la muestra que muestro realmente responde con un ABORTO, y que el comportamiento es el esperado. También indican que este comportamiento Firebug ha causado mucha confusión y que la próxima versión volverá a tratar 200 abortos como lo hacían antes. Consulte http://code.google.com/p/fbug/issues/detail?id=2712 para obtener más información. – Tauren

Respuesta

0

Vi su página de demostración con Firebug y parece estar funcionando bien, no hay ningún error y tenga en cuenta que 200 respuestas denotan que la solicitud fue exitosa -> OK, no es un error abortar como usted dice. Gracias

alt text

+0

¿Estaba usando FireBug 1.5 o alguna otra versión? Me estoy ejecutando en Firefox en OSX Snow Leopard. – Tauren

+0

@Tauren: sí, estoy usando 1.5 en xp sp2. – Sarfraz

+0

Es extraño que no lo veas. Una respuesta en este hilo dice que también pueden verlo: http://code.google.com/p/fbug/issues/detail?id=2712 Sin embargo, parece que creen que Firebug está haciendo lo correcto en este caso. – Tauren

1

También estoy encontrando este. Puedo verlo en su sitio de demostración anterior en cada solicitud, pero también lo veo en uno de mis sitios. No me di cuenta de esto antes, y estoy seguro de que lo notaría desde que contemplo la consola durante horas todos los días. Da algunos mensajes bastante mixtos.

http://dl.dropbox.com/u/848795/Screen%20shot%202010-02-16%20at%2011.05.16%20PM.png

estoy usando un Mac con Firebug 1.5. Este error ha sido reportado en la lista de errores de firebug id = 2712 pero parece ir a ninguna parte. Es complicado. Tiendo a notarlo cuando tengo 2 solicitudes simultáneas disparadas al mismo tiempo, y quizás una regresa antes que la otra. Pero esto no debería causar un mensaje de aborto.

+0

Parece que la próxima versión de Firebug volverá a ignorar 200 códigos de aborto. Ver mi comentario a la pregunta. http://code.google.com/p/fbug/issues/detail?id=2712 – Tauren

11

yo pasamos 30 minutos con un problema similar. Si bien esta no es una respuesta directa a lo anterior, una búsqueda en Google de mi problema me trajo aquí, así que pensé en agregarla aquí en caso de que le ahorre a alguien más algo de tiempo. Como siempre, mi problema resultó ser un error del desarrollador. Estaba vinculando una solicitud ajax a un botón de enviar, pero había olvidado usar preventDefault() en el botón antes de hacer el XHR, por lo que la solicitud se canceló tan pronto como se inició el comportamiento predeterminado del botón, a veces antes del la respuesta regresó, a veces no, pero siempre informaría en Firebug 1.5 que se abortaría.

+1

Gracias, eso es exactamente lo que necesitaba leer. –

+0

Tuve un problema similar al asociar un evento Ajax a un evento de tecla de la tecla de escape. En FF, la clave de escape también mata la solicitud http y, por lo tanto, se interrumpió inmediatamente. Llamar a .preventDefault() en el evento detuvo la propagación del evento keydown y resolvió el problema. – SlappyTheFish

Cuestiones relacionadas