Windows cmd
не поддерживает строки с одинарными кавычками. Используйте "
и избегайте внутренних с помощью \"
.
«Я искал решения и нашел альтернативы, такие как поместить данные json в файлы, но я не могу использовать их по некоторым причинам»
blockquote>Это должно работать с
hello.json
в темп.@
запрошен.c:\temp>curl -v -X PUT \ --data "@hello.json" \ -H "Content-Type:application/json" \ http://localhost:8080/api/myresource