問題タブ [azure-rest-api]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
660 参照

git - php curl を使用して Azure DevOps Git にファイルをアップロードする前に、oldObjectId を取得するにはどうすればよいですか?

質問

ドキュメントadd-a-binary-fileoldObjectIdでは、ファイルを Azure DevOps git にアップロードするためのパラメーターが必要であることがわかります。

ここに私のコードスニペットがあります:

私が得る方法oldObjectId

    1. lastCommitUrlプッシュ リストの最初のエントリから を 取得します
    1. lastCommitIdを使用して取得しlastCommitUrlます (ただし、失敗し、NULL が返されました。)

関連ドキュメント:
プッシュ リスト
を取得する 指定されたプッシュを取得する
変更をリポジトリにプッシュする (ファイルをアップロードする)

質問: lastCommitId を取得する方法が間違っていますか?

0 投票する
1 に答える
13 参照

azure-application-insights - ApplicationInsights - REST を介してルールを作成する

REST を介して ApplicationInsight ルールを作成する方法を見つけようとしています。これらを C# アプリケーションから呼び出します。

次のドキュメントhttps://docs.microsoft.com/en-us/rest/api/application-insights/operations/listを見つけました。これを呼び出すと、利用可能なすべての機能が公開されます。問題は、これらの関数が文書化されていないため、呼び出すのが非常に難しいことです。

誰もこれを試みたことがありますか?

0 投票する
0 に答える
316 参照

curl - Azure BLOB REST API の使用時に URL エンコーディングで認証エラーが発生する

curl (bash スクリプト内) を使用して、 PUT Blobを使用してファイルをAzure Blob Storage にアップロードしています。ファイルを保存する場所へのパスを URL エンコードすると"https://${endpoint}/${container_name}/a/b/c/te%20st.txt"(元のファイル名は「te st.txt」)、正規のリソース文字列に同じパスを入れると、"/${account_name}/${container_name}/a/b/c/te%20st.txt"「AuthenticationFailed」エラーが発生します。「Authorization: SharedKey ${account_name}:${signature}」を使用しています

% を削除すると (およびスペースを削除すると)、魅力のように機能します。%2520 で % char をエスケープしようとしましたが、うまくいきません。

Authorization ヘッダーは次のように計算されます。

スペースの代わりに %20 を入れるとkey403 Server failed to authenticate the request. Make sure the value of Authorization header is formed correctly including the signature

私は blob_type=x-ms-blob-type:BlockBlob version=x-ms-version:2018-03-28 を使用しています (バージョン 2019-07-07 も試しました)

どんなリードも高く評価されます、ありがとう!