Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/json/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Json Angular 2 Http服务使用主体获取_Json_Angular_Http_Request - Fatal编程技术网

Json Angular 2 Http服务使用主体获取

Json Angular 2 Http服务使用主体获取,json,angular,http,request,Json,Angular,Http,Request,我想在GET请求中使用主体。我找不到任何方法来做它与角2/4 我在RequestOptionsArgs类中找到了body属性,但它没有发送http请求 使用httpie.org可以这样发送: http—详细获取'http://localhost/api/test“”内容类型:application/json''foo=bar' 这将发送此原始请求: GET/api/test HTTP/1.1 接受:application/json*/* 接受编码:gzip,deflate 连接:保持活力 内

我想在GET请求中使用主体。我找不到任何方法来做它与角2/4

我在
RequestOptionsArgs
类中找到了
body
属性,但它没有发送http请求

使用
httpie.org
可以这样发送:


http—详细获取'http://localhost/api/test“”内容类型:application/json''foo=bar'

这将发送此原始请求:

GET/api/test HTTP/1.1
接受:application/json*/*
接受编码:gzip,deflate
连接:保持活力
内容长度:14
内容类型:application/json
主机:本地主机
用户代理:HTTPie/0.9.9
在这里输入代码
{
“foo”:“bar”

}
使用角度2/4不能发送正文。通常,您可以使用GET发送请求正文,但它不应有任何意义。如果您通过在服务器上对其进行解析并根据其内容更改响应来赋予其意义,则您忽略了HTTP/1.1规范第4.3节中的这一建议。在angular2/4中,您无法做到这一点。请使用angular2/4发送正文。通常,您可以使用GET发送请求正文,但它不应有任何意义。如果您通过在服务器上解析它并根据其内容更改响应来赋予它意义,那么您将忽略HTTP/1.1规范第4.3节:Ty!回答得很好!:)这是怎么可能的?HTTP1.1 RFC的最新更新删除了关于“不应该”的条款,这并不意味着角度有变化来支持这一点?