Pregunta

Estoy tratando de subir imágenes con Uploadify pero correr en el error IO. Tengo http://github.com/leeh/uploadify_paperclip_demo y funciona en mi equipo, por lo decidí implementar la funcionalidad de mi solicitud a este ejemplo paso a paso para detectar el error y descubrió que la razón del error IO es mi proxy.pac local (yo uso FF):

function FindProxyForURL(url, host) {
    if (shExpMatch(host, "*.app.local*")) {
        return "PROXY 127.0.0.1:3000";
    }
    return "DIRECT";
}

Todo funciona bien con http://127.0.0.1:3000/manager/photos y hay un error IO con http: //www.app.local/manager/photos . He tratado de apagar el archivo proxy.pac y uso anfitriones (estoy en Windows XP), Uploadify trabaja con http: //www.app.local: 3000 / gerente / fotos . No puedo negarse a tratar con proxy local porque el uso de subdominios (subdominio-FU) y no estoy listo para agregar cada subdominio a los hosts.

ideas? Cualquier ayuda será apreciada.

p.s: Tengo el mismo error con SWFUpload. Y mi opinión de que Uploadify es más fácil de usar en el desarrollo.

¿Fue útil?

Solución

Como me di cuenta de flash no pasa por el archivo de configuración automática de proxy en Firefox. He utilizado Charles depuración de proxy de aplicación para confirmarla web.

Pero yo podría solucionar este problema mediante la adición de gran cantidad de formulario de carga en el archivo de hosts (como ya he dicho que estoy en Win XP):

127.0.0.1 www.app.com #or whatever host of your upload form

Una cosa que debe recordar es apuntar a sus peticiones correspondiente número de puerto. Y es única molestia en comparación con PAC-archivo a menos que tenga una gran cantidad de formas con funcionalidad de carga.

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