Azure / Azure/Azurite

Azurite HTTP Interface Impossible to Use from the Command Line.

Open
#2,422 1 comment 0 reactions 1 assignee Claimed by @blueww View on GitHub
documentation question
Dominant language
TypeScript
Stars
2.3k
Forks
393
Avg merge
1d 20h
Merged PRs (30d)
36

Description

### Which service(blob, file, queue, table) does this issue concern?
All
### Which version of the Azurite was used?
v3
### Where do you get Azurite? (npm, DockerHub, NuGet, Visual Studio Code Extension)
DockerHub
### What's the Node.js version?
NA
### What problem was encountered?
Can't easily curl to Azurite
### Steps to reproduce the issue?
I finally figured out how to do this after 2 days of searching online.

If possible, please provide the debug log using the -d parameter, replacing \ with an appropriate path for your OS, or review the instructions for docker containers:

```
-d ""
```

Please be sure to remove any PII or sensitive information before sharing!
The debug log will log raw request headers and bodies, so that we can replay these against Azurite using REST and create tests to validate resolution.

### Have you found a mitigation/solution?
There is no blog or web page with an easily 'Getting started' that instructs you how to curl at Azurite. I finally figured it out after 2 days of trying. The Github README (here)[https://github.com/Azure/Azurite?tab=readme-ov-file] is filled with details, but there is no simple explanation about how to test using curl whether Azurite is running. There is an assumption that everyone is going to use a language SDK or Storage Explorer, which might not be true. Some folks will want to use the HTTP interface. You need a simple explanation of how a user can test the installation using the CLI after it is finished.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.