Je tente d'envoyer un objet json à mon serveur, mais pour une raison quelconque, il n'apparaît pas en production.Rails n'acceptant pas JSON en production
dans le développement de rendements params.inspect
({"format"=>"json", "body"=>"Wtf", "api_key"=>"xxx", "action"=>"comment", "item_id"=>"496", "controller"=>"api"})
Et dans la production je reçois
({"format"=>"json", "action"=>"comment", "controller"=>"api"})
La seule différence entre les deux environnements est que je dirige passager/nginx dans la production. Des pensées?
C'était l'une des premières choses que je soupçonnais, mais ce n'est pas le cas. Je configure un deuxième environnement de production sans passager et tout fonctionne correctement ... ce qui signifie que je ne sais toujours pas ce qui est cassé. – Optimate
Um, cela ressemble à: avec passager = cassé sans passager = travaux L'utilisation de Wireshark dans l'environnement * avec * passager vous aidera à localiser le problème. – PaulMcG