如果您使用的是飞镖HttpClient(它提供了一个HttpClientRequest),以从服务器请求到另一台服务器,据我可以告诉唯一可用HTTP方法是GET和POST(分别对应于post/ postUrl和get/ getUrl功能).还有办法制作PUT和DELETE要求吗?
您应该可以使用open方法来执行此操作,该方法允许您使用任何HTTP谓词:
client.open('delete', 'http://example.com', '8080', '/test');
Run Code Online (Sandbox Code Playgroud)
如果你看一下HttpClient源代码,你会发现get和post方法只是别名open:
Future<HttpClientRequest> post(String host,
int port,
String path) {
return open("post", host, port, path);
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1251 次 |
| 最近记录: |