Rajat,

Rails does too many assumptions and tries to parse the content into the
content from a form posted. This is not right.
To access the body, you have to do something like this:

request.body.rewind
body = request.body.read


I hope this helps!

Julien
--
http://superfeedr.com

On Thu, Nov 1, 2012 at 6:09 AM, Rajat Garg <[email protected]> wrote:

> Folks,
>
> I have just started using Pubsubhubbub :-) (Great name and intro video by
> the way).
>
> It may be a very stupid question but I am stuck here -
>
> 1) I have subscribed for a feed update - appspot hub shows it's done
> properly but it is saying 'Payload, possibly truncated'
>
> https://pubsubhubbub.appspot.com/subscription-details?hub.callback=http%3A%2F%2Fec2-184-169-194-223.us-west-1.compute.amazonaws.com%3A8080%2Ffeeds%2Ffeed&hub.topic=http%3A%2F%2Ffeeds.hindustantimes.com%2FHT-HomePage-TopStories&hub.secret=
>
> 2) On server end (written in Ruby), I am checking for hub.challenge and
> responding with challenge which seems to be working ok. If challenge is not
> there, I look for data and if it's not there, I send a 404.
>
> Issue is that, I have not seen any data for 10-15 feeds that I have
> subscribed. When I inspect params passed through, there is nothing there -
>
> Processing Feeds::FeedController#index (for 74.125.183.25 at 2012-10-31
> 20:41:42) [POST]
> /feeds/feed
> *{"action"=>"index", "controller"=>"feeds/feed"}*
> Rendering feeds/feed/index (404)
> Filter chain halted as [:index] rendered_or_redirected.
> Completed in 1ms (View: 0, DB: 0) | 404 Not Found
>
> What am I missing, is there another handshake that needs to be done before
> I get content update or, is there something else. Pls suggest.
>
> Thx in advance
> Rajat
>
>

Reply via email to