【发布时间】:2013-10-23 03:18:02
【问题描述】:
有一个代码可以在 geoserver 上创建新的 featureType:
string par = @"/c D:\curl-7.32.0-ssl-sspi-zlib-static-bin-w32\curl.exe -v -u admin:MYPASSWORD -XPOST -H ""Content-type: text/xml"" -d ""<featureType><name>" + name + @"</name><title>" + MyHtmlEncode(title) + @"</title></featureType>"" http://localhost:8080/geoserver/rest/workspaces/cite/datastores/postgis/featuretypes";
Process P = Process.Start(@"C:\Windows\System32\cmd.exe",par);
我想读取服务器的输出并处理错误,他们说我应该用HttpClient 替换 curl,但我不知道如何描述授权 (-u admin:MYPASSWORD)。
【问题讨论】:
标签: c# curl geoserver dotnet-httpclient