Discussions
Read on for the latest updates including:
• Agenda Builder launch
• SuiteWorld On Air registration
• New NetSuite Prompt Studio Contest
• And more!
Check out this thread to learn more!
RESTlet Get Header (Content-Type)
So,
This one always confused me ... and not its been a real problem ... until now. In order to get (no pun intended) a RESTlet GET request to respond with a JSON object, you need to add Content-Type = application/json as a header in the request. The problem with this is, Content-Type describes what you are 'sending', not what you are expecting in return from the RESTlet. In reality, it should be, Accept = application/json for GET requests.
However, doing this makes the RESTlet throw an INVALID_RETURN_DATA_FORMAT error (Netsuite saying 'Hey, your script is sending back a JSON, but the request wants TEXT).