Repro:
Create new flow
Use PowerApps trigger
The results of the repro steps below took a while to get my pea brain around, but it looks like one has to be very careful when passing urls to HTTP Actions. Doing a GET with http://microsoft.com returns 301, and using http://www.microsoft.com returns 302. in either case, absent a Condition in my flow, the Action returns a Failed result.
Btw, Postman returns 200 for both versions of the microsoft.com url.
Steps:
Add HTTP action
Set Uri field to "Ask in PowerApps"
Name as "HTTP GET" and Save
Create new PowerApp
Add button
Bind button Action to Flows
Use "HTTP GET" flow
Enter "http://microsoft.com" as parameter for Run()
Preview app
Review results of flow execution
Unexpected Results in Flow information:
Inputs
Method
GET
URI
http://microsoft.com
Outputs
Status code
301
Headers
{
"Date": "Fri, 11 Nov 2016 01:45:16 GMT",
"Location": "http://www.microsoft.com/",
"Server": "Microsoft-IIS/8.5",
"X-Powered-By": "ASP.NET",
"Content-Length": "148",
"Content-Type": "text/html; charset=UTF-8"
}
Body
<head><title>Document Moved</title></head>
<body><h1>Object Moved</h1>This document may be found <a HREF="http://www.microsoft.com/">here</a></body>