Thanks for the link, Jamu.  The last item listed "HTTP/1.0 requests without 
the Host header, even when the full URL is submitted in the request line." 
is where I fell down.

Good information to have.

Dana

On Monday, August 17, 2015 at 8:41:25 PM UTC-6, Jamu Kakar wrote:
>
> I'm glad you figured out the issue.  For future reference unsupported 
> behaviour is documented here:
>
>   https://devcenter.heroku.com/articles/http-routing#not-supported
>
> On Mon, Aug 17, 2015 at 2:37 PM, Dana Baillie <[email protected] 
> <javascript:>> wrote:
>
>> Hi we have a Ruby on Rails server application on Heroku.  When I send a 
>> post request to it, I always get a 400 Bad Request response. I have 
>> searched other 400 errors, but none are related to our issue. The HTTP 
>> response that we receive looks like this below:
>>
>> HTTP/1.1 400 Bad Request
>>
>> Server: Cowboy
>>
>> Date: Fri, 14 Aug 2015 21:55:25 GMT
>>
>> Content-Length: 0
>>
>> The post request that I am sending looks like this below:
>>
>> POST http://ourapp.herokuapp.com/api/v1/requests HTTP/1.0
>>
>> Accept-Language: en-us
>>
>> Accept: text/plain
>>
>> Content-Type: application/x-www-form-urlencoded
>>
>> Content-Length: 38
>>
>> Connection: Close
>>
>> request=600&key=&newKey=danasecretkey&
>>
>> If I create an HTML form to send the data, there is no issue. It's when I 
>> try to send the same request from our file server, that I get the errors. I 
>> tried using a preflight request with all of the correct request headings, 
>> but received the same 400 Bad Request error.  It's the same whether I use 
>> HTTP or HTTPS.
>>
>>
>> Does anyone have any suggestions as to what I might be doing wrong?
>>
>> -- 
>> -- 
>> You received this message because you are subscribed to the Google
>> Groups "Heroku" group.
>>  
>> To unsubscribe from this group, send email to
>> [email protected] <javascript:>
>> For more options, visit this group at
>> http://groups.google.com/group/heroku?hl=en_US?hl=en
>>
>> --- 
>> You received this message because you are subscribed to the Google Groups 
>> "Heroku Community" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to [email protected] <javascript:>.
>> For more options, visit https://groups.google.com/d/optout.
>>
>
>

-- 
-- 
You received this message because you are subscribed to the Google
Groups "Heroku" group.

To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/heroku?hl=en_US?hl=en

--- 
You received this message because you are subscribed to the Google Groups 
"Heroku Community" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to