Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
What's new
10
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Open sidebar
dms3
go-unixfs
Commits
32a29593
Commit
32a29593
authored
Oct 28, 2014
by
Matt Bell
Committed by
Juan Batiz-Benet
Nov 04, 2014
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
commands/http: Don't try to parse HTTP response into a Response, just read the output
parent
714e13b6
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
7 additions
and
8 deletions
+7
-8
commands/http/client.go
commands/http/client.go
+7
-8
No files found.
commands/http/client.go
View file @
32a29593
package
http
import
(
"encoding/json"
"fmt"
//
"encoding/json"
//
"fmt"
"net/http"
"strings"
...
...
@@ -28,11 +28,6 @@ func Send(req cmds.Request) (cmds.Response, error) {
url
:=
"http://"
+
host
+
ApiPath
url
+=
"/"
+
strings
.
Join
(
req
.
Path
(),
"/"
)
// TODO: support other encodings once we have multicodec to decode response
// (we shouldn't have to set this here)
encoding
:=
cmds
.
JSON
req
.
SetOption
(
cmds
.
EncShort
,
encoding
)
query
:=
"?"
for
k
,
v
:=
range
req
.
Options
()
{
query
+=
"&"
+
k
+
"="
+
v
.
(
string
)
...
...
@@ -46,7 +41,11 @@ func Send(req cmds.Request) (cmds.Response, error) {
return
nil
,
err
}
// commented out: code to parse HTTP response and turn it into a cmds.Response
// for now, we are simply reading the data as a stream
res
:=
cmds
.
NewResponse
(
req
)
res
.
SetValue
(
httpRes
.
Body
)
/*res := cmds.NewResponse(req)
contentType := httpRes.Header["Content-Type"][0]
contentType = strings.Split(contentType, ";")[0]
...
...
@@ -78,7 +77,7 @@ func Send(req cmds.Request) (cmds.Response, error) {
}
res.SetValue(v)
}
}
*/
return
res
,
nil
}
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment