Estoy usando ASP.NET Web API: http://xyzdomain.com:16845/api/returns/returns
¿Cómo envío una solicitud POST al punto final mediante la extensión Postman Chrome Items
?
[
{
"Items": [
{
"sku": "9257",
"Price": "100",
"Quantity": "500",
"DiscountPercent": "1",
"backordered": "2"
}
],
"order_id": "F429768865001",
"status_code": "Shelf",
"Exception": "no error"
}
]
json
google-chrome
asp.net-web-api
postman
usuario3965303
fuente
fuente
Para publicar un objeto anidado con la interfaz clave-valor, puede usar un método similar para enviar matrices. Pase una clave de objeto entre corchetes después del índice de objeto.
fuente
Lo hice funcionar usando la opción de datos sin procesar en cartero, como se puede ver en la captura de pantalla
fuente
Esta es una combinación de lo anterior, porque tuve que leer varias publicaciones para entender.
Content-Type
aapplication/json
Accept
paraapplication/json
{ "Obj1" : { "key1" : "val1" } }
¡Espero que esto ayude!
fuente
application/json
, noapplications
El par clave-valor puede tomar entradas avanzadas.
Ex.
fuente
Simplemente agregue estos parámetros: en la opción de encabezado de la solicitud, agregue
Content-Type:application/json
y en el cuerpo , seleccione el formato Raw y ponga sus parámetros json como
{'guid':'61791957-81A3-4264-8F32-49BCFB4544D8'}
He encontrado la solución en http://www.iminfo.in/post/post-json-postman-rest-client-chrome
fuente
Seleccione la pestaña del cuerpo y seleccione application / json en el menú desplegable Tipo de contenido y agregue un cuerpo como este:
fuente
Solo quería agregar un problema más que algunas personas podrían encontrar además de todas las otras respuestas. Enviar un objeto JSON utilizando datos RAW y establecer el tipo en
application/json
es lo que se debe hacer como se mencionó anteriormente.Aunque lo hice, recibí un error en la solicitud POSTMAN, fue porque accidentalmente olvidé crear un constructor predeterminado para ambas clases secundarias.
Digamos si tuviera que enviar un JSON de formato:
Luego, solo asegúrese de crear un constructor predeterminado para la clase Book.
Sé que este es un error simple y poco común, pero ciertamente me ayudó.
fuente
La mejor manera de hacer eso:
En los encabezados, agregue los siguientes valores-clave:
Debajo del cuerpo, haga clic
raw
y escriba tipo desplegable paraapplication/json
También PFA para el mismo
fuente
Para un Json anidado (ejemplo a continuación), puede formar una consulta usando cartero como se muestra a continuación.
fuente
En los parámetros he agregado model.Email y model.Password, funciona bien para mí. Gracias por la pregunta Intenté lo mismo en los encabezados no funcionó. Pero funcionó en Body con form-data y x-www-form-urlencoded.
Cartero versión 6.4.4
fuente
podemos enviar json anidados como el siguiente formato
dirección [ciudad] dirección [estado]
fuente
Solo para aquellos que desean enviar un objeto JSON anidado con datos de formulario como tipo de contenido.
Quiero enviar un campo personalizado anidado a continuación
{ "description": "Details about the issue...", "subject": "Support Needed...", "type": "Others", "email": "[email protected]", "priority": 1, "status": 2, **"custom_fields" : { "cf_type_of_issue" : "Complaint" }**, "cc_emails": ["[email protected]","[email protected]"] }
fuente