如果您使用 Dart HttpClient
(它提供HttpClientRequest
)从服务器向另一台服务器发出请求,据我所知,唯一可用的 HTTP 方法是GET
和POST
(分别对应于post
/postUrl
和get
/getUrl
函数)。还有一种方法可以提出PUT
和DELETE
请求吗?
问问题
1941 次
1 回答
5
您应该可以使用允许您使用任何 HTTP 动词的open方法来完成此操作:
client.open('delete', 'http://example.com', '8080', '/test');
如果您查看HttpClient 源代码,您会发现get
andpost
方法只是别名open
:
Future<HttpClientRequest> post(String host,
int port,
String path) {
return open("post", host, port, path);
}
于 2014-03-17T16:47:12.187 回答