[UWP]如何在我的UWP应用程序的URL上发布json文件。 [英] [UWP]how to post a json file on a URL from my UWP app.
问题描述
HI,
我是通用Windows平台新手
I am new to universal windows platform
和 < g class =" gr_ gr_15 gr-alert gr_tiny gr_spell gr_run_anim ContextualSpelling multiReplace"数据-GR-ID =" 15" id =" 15">< g class =" gr_ gr_14 gr-alert
gr_tiny gr_gramm gr_run_anim Grammar multiReplace"数据-GR-ID =" 14'; id =" 14"> i< / g>< / g> m面临上传我的问题< g class =" gr_ gr_11 gr-alert gr_spell gr_run_anim ContextualSpelling ins-del multiReplace"
data-gr-id =" 11" id =" 11"> json< / g> 文件到URL来自我 < g class =" gr_ gr_12 gr-alert gr_spell gr_run_anim ContextualSpelling ins-del multiReplace"数据-GR-ID =" 12英寸ID = QUOT; 12英寸;> UWP< / g取代;&NBSP;应用程序。
这是我试过的一部分b
and <g class="gr_ gr_15 gr-alert gr_tiny gr_spell gr_run_anim ContextualSpelling multiReplace" data-gr-id="15" id="15"><g class="gr_ gr_14 gr-alert
gr_tiny gr_gramm gr_run_anim Grammar multiReplace" data-gr-id="14" id="14">i</g></g> m facing issues with uploading my <g class="gr_ gr_11 gr-alert gr_spell gr_run_anim ContextualSpelling ins-del multiReplace"
data-gr-id="11" id="11">json</g> file on to a URL From my <g class="gr_ gr_12 gr-alert gr_spell gr_run_anim ContextualSpelling ins-del multiReplace" data-gr-id="12" id="12">uwp</g> app.
This is a part of what I've tried
&NBSP; var request =(HttpWebRequest)WebRequest.Create(" http:// url");
&NBSP; &NBSP; &NBSP; &NBSP; &NBSP; request.ContentType =" application / json";
&NBSP; &NBSP; &NBSP; &NBSP; &NBSP; request.Method =" POST"; $
&NBSP; &NBSP; &NBSP; &NBSP; &NBSP; using(var streamWriter = new StreamWriter(request.GetRequestStream())))
&NBSP; &NBSP; &NBSP; &NBSP; &NBSP; {
&NBSP; &NBSP; &NBSP; &NBSP; &NBSP; &NBSP; &NBSP; string json = JSONOutput;
&NBSP; &NBSP; &NBSP; &NBSP; &NBSP; &NBSP; &NBSP; streamWriter.Write(json);
&NBSP; &NBSP; &NBSP; &NBSP; &NBSP; }
var request = (HttpWebRequest)WebRequest.Create("http://url");
request.ContentType = "application/json";
request.Method = "POST";
using (var streamWriter = new StreamWriter(request.GetRequestStream()))
{
string json = JSONOutput;
streamWriter.Write(json);
}
错误表示GetFquestStream()未在StreamWriter中定义
The error says GetRequestStream() is not defined in StreamWriter
推荐答案
请阅读粘性帖子,特别是 发布指南:主题行
标签 &absp; Windows 10 SDK和工具的已知问题 ,
并且不要忘记在您的问题中添加标记。
Please read the sticky posts, especially the Guide to posting: subject line tags and Known Issues for Windows 10 SDK and Tools , and don't forget add tag to your question.
使用以下代码
using Windows.Web.Http;
HttpRequestMessage requestMessage = new HttpRequestMessage(HttpMethod.Post,new Uri(" http:// aaa"));
IHttpContent content = new HttpStringContent("在这里传递数据");
requestMessage.Content = content;
HttpClient client = new HttpClient();
HttpResponseMessage response = await client.SendRequestAsync(requestMessage);
HttpRequestMessage requestMessage = new HttpRequestMessage(HttpMethod.Post, new Uri("http://aaa")); IHttpContent content = new HttpStringContent("pass data here"); requestMessage.Content = content; HttpClient client = new HttpClient(); HttpResponseMessage response = await client.SendRequestAsync(requestMessage);
这篇关于[UWP]如何在我的UWP应用程序的URL上发布json文件。的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!