Flex - 2032: Ошибка потока в IE только

голоса
1

Я получаю ошибку 2032 поток из флэш-памяти в ответ на POST запросы, которые возвращают «201 Created» в IE (Firefox работает отлично). Так как вспышка не обеспечивает доступ к информации о состоянии HTTP Я не могу сказать, что он на самом деле удался. Запрос производится с HTTPService.

Какие-либо предложения? Кто-нибудь еще видел это?

Спасибо, Алекс

Задан 10/12/2008 в 03:28
источник пользователем
На других языках...                            


2 ответов

голоса
4

Я нашел способ обойти это на моем Flex на Rails приложения. Я видел ту же самую проблему в IE - мой development.log в Rails дал 201 сообщений, но это вызвало ошибку возвращается к Flex. Я нашел ссылку в новой книге под названием Flex On Rails Тони Hillerson и Даниэль Wanja, на р. 31. Она включает в себя поймать ошибку 201 и изменение заголовка. Вот мой файл ApplicationController:

 class ApplicationController < ActionController::Base
  helper :all # include all helpers, all the time
  include AuthenticatedSystem
  before_filter :login_required


  after_filter :flex_error_handling
  def flex_error_handling
    response.headers['Status'] = interpret_status(200) if response.headers['Status'] == interpret_status(422)
    response.headers['Status'] = interpret_status(200) if response.headers['Status'] == interpret_status(201)
  end
  def rescue_action_in_public(exception)
    render_exception(exception)


  end
  def rescue_action_locally(exception)
    render_exception(exception)
  end
    rescue_from ActiveRecord::RecordNotFound, :with => :render_exception
  def render_exception(exception)
    render :text => "<errors><error>#{exception}</error></errors>", :status => 200
  end
end

Действие изменения сообщения 422 состояния 200 было частью оригинальных предложений Хиллермана / Wanja, чтобы изменить Ошибку 2032 Потока в нечто более дружественное, так что недопустимые ошибки записей отправляются обратно в Flex UI.

Ответил 01/01/2009 в 03:53
источник пользователем

голоса
1

Попробуйте использовать отладочный прокси - сервер , чтобы взглянуть на трафик, мне нравится Чарльз .

Ответил 10/12/2008 в 08:14
источник пользователем

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more