请纠正我,如果我错了定义contet类型:内容类型
Content-Type: application/json; charset=utf-8
{"my_id":"975","my_a_id":"Test66","param":"4","amount":"66"}
和
Content-Type: application/x-www-form-urlencoded
my_id=123&my_a_id=Test66¶m=4&amount=66
什么其他内容类型可能是什么?
什么样的内容类型支持RESTLet
NetSuite
服务?
我发布到网络服务:
POST https://some.netsuite.uri?deploy=1 HTTP/1.1
Authorization: NLAuth nlauth_account=3624292_SB3, [email protected], nlauth_signature=Pass987654, nlauth_role=3
Accept: application/json
Content-Type: application/json; charset=utf-8
Host: rest.eu1.netsuite.com
Cookie: JSESSIONID=**************************************; lastUser=1234567_SB9_1282_3; NS_ROUTING_VERSION=LAGGING; NS_VER=2017.1.0
Content-Length: 69
Expect: 100-continue
{"my_id":"975","my_a_id":"Test66","param":"4","amount":"66"}
是好,在URL我有类似x-www-form-urlencoded
- ?deploy=1
https://some.netsuite.uri?deploy=1
和数据是json
风格:
{"my_id":"975","my_a_id":"Test66","param":"4","amount":"66"}
UPD
我得到了答案,我想应该返回JSON
数据:
HTTP/1.1 200 OK
Date: Sat, 03 Jun 2017 06:21:46 GMT
Server: Apache
Cache-Control: No-Cache
Pragma: No-Cache
Content-Length: 41
Expires: 0
Edge-Control: no-store
X-N-OperationId: 486c2d20-099d-446b-9788-4816db59a1fd
Set-Cookie: .......................; path=/
NS_RTIMER_COMPOSITE: 1688996695:706172746E6572733030312E70726F642E6475622E6E65746C65646765722E636F6D:80
P3P: CP="CAO PSAa OUR BUS PUR"
Vary: User-Agent
Content-Type: application/json; charset=utf-8
[email protected]
但这个答案不是看起来像JSON?
您是否阅读过该REST API的文档?它应该全部记录在案 –
我没有当前服务的文档。我只是简单的示例调用GET调用。我决定在发布数据时发送GET并不好,并决定找到POST的方法 – vico
@ vico你不应该与我们分享你的用户凭据:) –