У меня есть приложение Meteor 1.2, работающее на сервере (с использованием nginx в качестве прокси), который по разным причинам не поддерживает DDP. В этом случае приложение возвращается к опросу XHR и работает как ожидалось. Я также использовал его в режиме реального времени с переменной окружения DISABLE_WEBSOCKETS=1
, чтобы тупо отключить веб-порты, которые я могу проверить на вкладке сети Chrome.Когда XHR вернется к запросам GET?
У меня есть некоторые сообщения об ошибках спорадических проблем, которые я не могу воспроизвести.
Похоже, что в некоторых случаях представления форм не используют POST, а возвращаются к GET (т. Е. Я могу видеть все данные формы в URL-адресе), и форма вообще не отправляется ,
При каких обстоятельствах XHR в Meteor возвращается с POST для получения? К сожалению, я не могу воспроизвести это и не увидеть ничего в журналах, которые могли бы предложить проблему.
Как вы отправляете свою форму? Можете ли вы поделиться этим кодом? –
Вы используете jQuery для xhr? и в этом случае вы используете $ .post, когда пользователь отправляет форму? например, @christianFritz, нам нужен html-код формы, а js, который управляет отправкой/сообщением – Rebolon
@ChristianFritz. Это AutoForm MeteorJS, и, как и многие другие, с Meteor, сантехника между компонентами обрабатывается самой картой. Я посмотрю, смогу ли я извлечь какой-либо значимый код. – mpdonadio