前提・実現したいこと
VisualStudio2019のVB.Netで作成済みのAPIにDELETE METHODをBody付きで送信したい
発生している問題・エラーメッセージ
POSTのMethod(PostAsync)にはあるcontentのパラメータが、
DELETEのMethod(DeleteAsync)にはそもそも存在せず、つけられない
VB.NET
1Dim aUri = New Uri(apiAddress) 2~~ 3'リクエスト内容を本来の構造に整形 4Dim aContent As StringContent = New StringContent(ch_i_objReq, System.Text.Encoding.UTF8, "application/json") 5'データをPOST送信 6'Using aResponse As HttpResponseMessage = Await aClient.PostAsync(aUri, aContent) ' こちらは成功する 7'Using aResponse As HttpResponseMessage = Await aClient.DeleteAsync(aUri, aContent) ' そもそもビルドエラー 8Using aResponse As HttpResponseMessage = Await aClient.DeleteAsync(aUri) ' ビルドは通るが想定通りの結果を得られない
試したこと
非同期にこだわっているわけではないため、同期でも良いからできないものかと試していますが、
できるのかどうか、という点から確認している段階となります。
PostmanというツールでDELETE METHODをBody付きで送信した場合、成功して意図通りの結果となることは確認しております。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/03/30 07:48