{"id":3506,"date":"2017-08-21T15:09:52","date_gmt":"2017-08-21T15:09:52","guid":{"rendered":"https:\/\/answers.gurussolutions.com\/answers\/nlapirequesturl-content-type-and-https-certificate-requirements-2\/"},"modified":"2026-07-28T18:25:49","modified_gmt":"2026-07-28T18:25:49","slug":"exigences-relatives-au-type-de-contenu-content-type-de-nlapirequesturl-et-au-certificat-https","status":"publish","type":"qa_entry","link":"https:\/\/answers.gurussolutions.com\/fr\/answers\/exigences-relatives-au-type-de-contenu-content-type-de-nlapirequesturl-et-au-certificat-https\/","title":{"rendered":"Exigences relatives au type de contenu (Content-Type) de nlapiRequestURL et au certificat HTTPS"},"content":{"rendered":"","protected":false},"template":"","meta":{"_kad_blocks_custom_css":"","_kad_blocks_head_custom_js":"","_kad_blocks_body_custom_js":"","_kad_blocks_footer_custom_js":"","_kadence_starter_templates_imported_post":false,"_kad_post_transparent":"","_kad_post_title":"","_kad_post_layout":"","_kad_post_sidebar_id":"","_kad_post_content_style":"","_kad_post_vertical_padding":"","_kad_post_feature":"","_kad_post_feature_position":"","_kad_post_header":false,"_kad_post_footer":false,"_kad_post_classname":"","ga_subtitle":"Cet article explique comment la fonction nlapiRequestURL de NetSuite g\u00e8re les types de contenu et les validations de certificats n\u00e9cessaires pour des int\u00e9grations externes s\u00e9curis\u00e9es.","ga_short_answer":"La fonction nlapiRequestURL respecte les en-t\u00eates Content-Type d\u00e9finis manuellement, y compris \u00ab application\/atom+xml \u00bb, et prend en charge les m\u00e9thodes HTTP \u00ab PUT \u00bb et \u00ab DELETE \u00bb. Pour les requ\u00eates HTTPS, les services externes doivent utiliser des certificats valides \u00e9mis par des autorit\u00e9s de certification (CA) conformes au programme de certificats racine de confiance de Microsoft ; les certificats auto-sign\u00e9s ne sont pas pris en charge.","ga_scenario":"Les d\u00e9veloppeurs NetSuite qui effectuent une int\u00e9gration avec des services Web externes via la fonction nlapiRequestURL peuvent se poser des questions sur la mani\u00e8re dont cette fonction traite les en-t\u00eates Content-Type pour des formats de donn\u00e9es sp\u00e9cifiques. De plus, il est essentiel de bien comprendre les exigences relatives aux certificats HTTPS valides pour garantir une communication s\u00e9curis\u00e9e et r\u00e9ussie avec les points de terminaison externes.","ga_solution":"La fonction nlapiRequestURL de l\u2019API SuiteScript respecte les valeurs d\u00e9finies manuellement pour l\u2019en-t\u00eate Content-Type. Cela permet d\u2019envoyer avec succ\u00e8s divers types de contenu, tels que \u00ab application\/atom+xml \u00bb, vers des API externes. Cette fonction prend \u00e9galement en charge des actions HTTP suppl\u00e9mentaires, notamment \u00ab PUT \u00bb et \u00ab DELETE \u00bb, qui sont indispensables pour certaines op\u00e9rations sur diverses API de services Web. Pour les requ\u00eates adress\u00e9es \u00e0 une URL HTTPS, le service externe doit disposer d\u2019un certificat valide et pris en charge. Les certificats auto-sign\u00e9s ne sont pas pris en charge. La liste des autorit\u00e9s de certification (CA) prises en charge correspond \u00e0 celle des participants au programme de certificats racine de confiance de Microsoft.","ga_source_author":"","ga_source_author_email":"","ga_date_original":"2017-08-21T11:09:52-04:00","ga_date_verified":"2026-07-05","ga_source_subject":"SOL0560 nlapiRequestURL API limitations","ga_ans_id":"ANS-1767","ga_publish_decision":"publish_with_edits","ga_staleness_risk":"high","ga_review_priority":"spot_check","ga_tier2_verdict":"partially_outdated","ga_tier2_concerns":"The claim that nlapiRequestURL makes it impossible to post 'application\/atom+xml' is outdated, as current documentation indicates this content type is now respected.; The URL provided for the list of supported certificates is outdated and redirects to a generic help page; current documentation points to Microsoft's trusted root certificate program participants for a list of supported CAs.","ga_final_category":"SuiteScript Development","footnotes":""},"ga_category":[108,23,108],"ga_audience":[10,30],"ga_difficulty":[92],"class_list":["post-3506","qa_entry","type-qa_entry","status-publish","hentry","ga_category-developpement-suitescript","ga_category-suitescript-development","ga_audience-developer-suitescript","ga_audience-it-integration-team","ga_difficulty-niveau-intermediaire"],"taxonomy_info":{"ga_category":[{"value":108,"label":"D\u00e9veloppement SuiteScript"},{"value":23,"label":"SuiteScript Development"},{"value":108,"label":"D\u00e9veloppement SuiteScript"}],"ga_audience":[{"value":10,"label":"Developer\/SuiteScript"},{"value":30,"label":"IT\/integration team"}],"ga_difficulty":[{"value":92,"label":"Niveau interm\u00e9diaire"}]},"featured_image_src_large":[],"author_info":[],"comment_info":"","_links":{"self":[{"href":"https:\/\/answers.gurussolutions.com\/fr\/wp-json\/wp\/v2\/qa_entry\/3506","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/answers.gurussolutions.com\/fr\/wp-json\/wp\/v2\/qa_entry"}],"about":[{"href":"https:\/\/answers.gurussolutions.com\/fr\/wp-json\/wp\/v2\/types\/qa_entry"}],"version-history":[{"count":1,"href":"https:\/\/answers.gurussolutions.com\/fr\/wp-json\/wp\/v2\/qa_entry\/3506\/revisions"}],"predecessor-version":[{"id":5426,"href":"https:\/\/answers.gurussolutions.com\/fr\/wp-json\/wp\/v2\/qa_entry\/3506\/revisions\/5426"}],"wp:attachment":[{"href":"https:\/\/answers.gurussolutions.com\/fr\/wp-json\/wp\/v2\/media?parent=3506"}],"wp:term":[{"taxonomy":"ga_category","embeddable":true,"href":"https:\/\/answers.gurussolutions.com\/fr\/wp-json\/wp\/v2\/ga_category?post=3506"},{"taxonomy":"ga_audience","embeddable":true,"href":"https:\/\/answers.gurussolutions.com\/fr\/wp-json\/wp\/v2\/ga_audience?post=3506"},{"taxonomy":"ga_difficulty","embeddable":true,"href":"https:\/\/answers.gurussolutions.com\/fr\/wp-json\/wp\/v2\/ga_difficulty?post=3506"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}