これは初めてstackoverflowを使用しています。私はphp
でこのスクリプトを作って生の投稿データをファイルに保存しました。私は唯一の最も重要な部分を掲載します:生の投稿データをasp.netのファイルに保存
<?php
$jsonString = file_get_contents("php://input");
$jfile = rand(100000,999999);
file_put_contents($jfile,$jsonString);
?>
私は、このスクリプトは、asp.net
に変換する必要があるが、私は、私はすべての上で検索、.NETについて多くを知らないが、私は見つけることができませんでした何でもクライアントがデータをどのように送信できるかも知っておく必要があります。
このようなものはありますか?ここで
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.Mvc;
namespace WebApplication1.Controllers
{
public class HomeController : Controller
{
public HttpResponseMessage Post(string person)
{
System.IO.File.WriteAllText(@"C:\Users\Public \TestFolder \WriteText.txt", person);
return Request.CreateResponse(HttpStatusCode.OK);
}
}
}
}
あなたの迅速な対応ニコライありがとうございましたが、これは役立ちません。私は非常に、マイクロソフトからのリンクは実際にファイルにデータを書き込む方法を示していますが、クライアントによって送信された文字列を読むことについては、私はjson文字列を受信するはずです。 –
@JamesWhitney Web Apiコントローラを作成する必要があり、その中に文字列パラメータを持つGet(またはPost)アクションメソッドが必要です。あるいは、型付きパラメータで同じメソッドを持つことができます。あなたのJSON文字列をそのタイプにdeserializeすることができれば、それは自動的に起こります。 [HttpPost] 公共HttpResponseMessage CreateBook(書籍・ブック){...} – Nikolai
は私の答えはまだあなたの質問に答える、とても残念ニコライ – Nikolai