0
アップロードされたばかりのファイルのメタデータを変更しようとしています。SharePoint 2013 REST API:ファイルメタデータの更新
上記のファイルのメタデータを正常に取得し、自分の作成したSharePointファイルモデルに保存します。ファイルのメタデータフィールドの1つを変更してから、逆シリアル化されたオブジェクトをマージしようとしました。これにより、400 Bad Requestエラーが発生しました。なぜこれが起こっているのかも知れないのですか?あなたのケースで無効Content-Type
ヘッダが生成されるため
var test = new StringContent(JsonConvert.SerializeObject(payload));
test.Headers.ContentType = MediaTypeHeaderValue.Parse("application/json;odata=verbose");
で
string jsonString = JsonConvert.SerializeObject(file);
StringContent test = new StringContent(jsonString, Encoding.UTF8, "application/json");
:
ありがとう、私はあなたが提供したものにラインを変更し、それは正常に機能しました! – Noah