如何使用curl将xml数据发布到简单服务器
我试着休息一下。我在这里找到了一个例子: 我尝试使用curl发布数据:如何使用curl将xml数据发布到简单服务器,curl,go,restful-url,Curl,Go,Restful Url,我试着休息一下。我在这里找到了一个例子: 我尝试使用curl发布数据: curl -H "Content-Type: text/xml" -X POST -d "<Product><Id>1</Id><Title>The First</Title></Product>" localhost:8080/products curl-H“内容类型:text/xml”-X POST-d“1first”localhost:8080
curl -H "Content-Type: text/xml" -X POST -d "<Product><Id>1</Id><Title>The First</Title></Product>" localhost:8080/products
curl-H“内容类型:text/xml”-X POST-d“1first”localhost:8080/products
但它不起作用。我的问题是:
谢谢:)由于某些原因,此库无法识别
文本/xml
标题,您应该使用应用程序/xml
区别如下:
如果是XML文档,即未处理的源XML文档--
对于临时用户来说是可读的,文本/xml比
application/xml。MIME用户代理(和web用户代理)不支持
例如,对text/xml的显式支持会将其视为text/plain
例如,将XML MIME实体显示为纯文本。
当xml MIME实体不可读时,应用程序/xml更可取
由临时用户提供
此库无法识别
text/xml
标题出于某种原因,您应该使用application/xml
区别如下:
如果是XML文档,即未处理的源XML文档--
对于临时用户来说是可读的,文本/xml比
application/xml。MIME用户代理(和web用户代理)不支持
例如,对text/xml的显式支持会将其视为text/plain
例如,将XML MIME实体显示为纯文本。
当xml MIME实体不可读时,应用程序/xml更可取
由临时用户提供
“不工作”的确切含义是什么?我收到了错误消息:415:不支持的媒体类型。我认为这个程序允许我们发布数据:)什么“不工作”确切地说是指我收到了错误消息:415:不支持的媒体类型。我认为这个程序允许我们发布数据:)它在这里定义,它在这里定义
const (
MIME_XML = "application/xml"
.....