构建C#windows窗体应用程序以在drupal中发布新节点
我正在考虑构建一个windows窗体应用程序来创建和发布新的drupal节点内容 Drupal相关信息: 节点类型为product witch,具有以下字段: 标题作为字符串 字段_价格为十进制 字段\主\图像作为单个图像 将多个图像作为多个图像 drupal有一个web表单来完成这项工作,该表单包含以下详细信息: 行动=”http://localhost/commerce/node/add/product" encrypt=“多部分/表单数据” 接受charset=“UTF-8” method=“post” 文本字段标题 文件上载字段文件[field\u main\u image\u und\u 0] 文本字段\u价格[und][0][value] 文件上载字段文件[字段\u更多\u图像\u和\u 0](每个附加图像一个) c#赢取表单相关信息: 文本框“标题” 文本框“mainImageFilename”//带路径 文本框“价格” 这是很多信息,当然我也在寻求帮助提示。 我写的这段代码有很多错误和漏洞构建C#windows窗体应用程序以在drupal中发布新节点,c#,winforms,drupal,httpwebrequest,C#,Winforms,Drupal,Httpwebrequest,我正在考虑构建一个windows窗体应用程序来创建和发布新的drupal节点内容 Drupal相关信息: 节点类型为product witch,具有以下字段: 标题作为字符串 字段_价格为十进制 字段\主\图像作为单个图像 将多个图像作为多个图像 drupal有一个web表单来完成这项工作,该表单包含以下详细信息: 行动=”http://localhost/commerce/node/add/product" encrypt=“多部分/表单数据” 接受charset=“UTF-8” method
HttpWebRequest req;
req = (HttpWebRequest)HttpWebRequest.Create("http://mydrupalsite.com/node/add/product");
req.Method = "POST";
req.ContentType = "application/x-www-form-urlencoded"; //quest: is this ture?
//quest: how to add the data and files I want to upload to the request?
req.GetResponse();
你能帮我做一下吗…我想你最好看看服务模块来做这件事,而不是修改表单提交
请参阅的可能重复项。同样的原则。@NaceRedine我看到了你给我的链接。。。但它没有讨论上传照片(文件),这是我问题的主要部分。。。你能帮我更多吗。。。谢谢你…这个应该可以