Это мой POST-запрос:
POST details HTTP/1.1
Host: myWebsite.com
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Firefox/68.0
Accept: application/json, text/javascript, */*; q=0.01
Accept-Language: it-IT,it;q=0.8,en-US;q=0.5,en;q=0.3
Accept-Encoding: gzip, deflate
Referer: https://myWebsite.com/details
X-Requested-With: XMLHttpRequest
X-MOD-SBB-CTYPE: xhr
Content-Type: multipart/form-data; boundary=---------------------------18883372711822240099366657826
Content-Length: 3746
Connection: close
-----------------------------18883372711822240099366657826
Content-Disposition: form-data; name="option[show_dob_date]"
1
-----------------------------18883372711822240099366657826
Content-Disposition: form-data; name="profile[location]"
-----------------------------18883372711822240099366657826
Content-Disposition: form-data; name="profile[website]"
-----------------------------18883372711822240099366657826
Content-Disposition: form-data; name="custom_fields[interessi]"
-----------------------------18883372711822240099366657826
Content-Disposition: form-data; name="custom_fields[gender]"
male
-----------------------------18883372711822240099366657826
Content-Disposition: form-data; name="custom_fields[occupation]"
-----------------------------18883372711822240099366657826
Content-Disposition: form-data; name="custom_fields[condivisocon]"
-----------------------------18883372711822240099366657826
Content-Disposition: form-data; name="about_html"
<p>test</p>
-----------------------------18883372711822240099366657826
Content-Disposition: form-data; name="custom_fields[Telegram]"
-----------------------------18883372711822240099366657826
Content-Disposition: form-data; name="custom_fields[telephone]"
-----------------------------18883372711822240099366657826
Content-Disposition: form-data; name="custom_fields[img_src_community_image_4]"
-----------------------------18883372711822240099366657826
Content-Disposition: form-data; name="custom_fields[img_src_community_image_5]"
-----------------------------18883372711822240099366657826
Content-Disposition: form-data; name="custom_fields[img_src_community_image_6]"
-----------------------------18883372711822240099366657826
Content-Disposition: form-data; name="custom_fields[img_src_community_image_7]"
-----------------------------18883372711822240099366657826
Content-Disposition: form-data; name="custom_fields[img_src_community_image_8]"
-----------------------------18883372711822240099366657826
Content-Disposition: form-data; name="custom_fields[img_src_http_i_imgur_co_2]"
-----------------------------18883372711822240099366657826
Content-Disposition: form-data; name="custom_fields[img_src_http_i_imgur_com_]"
-----------------------------18883372711822240099366657826
Content-Disposition: form-data; name="custom_fields[icq]"
-----------------------------18883372711822240099366657826
Content-Disposition: form-data; name="custom_fields[yahoo]"
-----------------------------18883372711822240099366657826
Content-Disposition: form-data; name="custom_fields[skype]"
-----------------------------18883372711822240099366657826
Content-Disposition: form-data; name="custom_fields[gtalk]"
-----------------------------18883372711822240099366657826
Content-Disposition: form-data; name="custom_fields[facebook]"
-----------------------------18883372711822240099366657826
Content-Disposition: form-data; name="custom_fields[twitter]"
-----------------------------18883372711822240099366657826
Content-Disposition: form-data; name="token"
-----------------------------18883372711822240099366657826
Content-Disposition: form-data; name="requestUri"
/details
-----------------------------18883372711822240099366657826
Content-Disposition: form-data; name="withData"
1
-----------------------------18883372711822240099366657826
Content-Disposition: form-data; name="withToken"
-----------------------------18883372711822240099366657826
Content-Disposition: form-data; name="responseType"
json
-----------------------------18883372711822240099366657826--
на этом сайте есть CORS (Access-Control-Allow-Origin: *
), поэтому я предполагаю, что могу без проблем эмулировать этот запрос. Я пытаюсь запустить этот JQuery код:
$.ajax({
url: "https://myWebsite.com/details",
type: "post",
data:
{"custom_fields[twitter]":"","custom_fields[img_src_http_i_imgur_com_]":"","profile[location]":"","custom_fields[img_src_http_i_imgur_co_2]":"","requestUri":"details","custom_fields[condivisocon]":"","custom_fields[img_src_community_image_7]":"","custom_fields[Telegram]":"","custom_fields[img_src_community_image_5]":"","custom_fields[interessi]":"","option[show_dob_date]":"1","custom_fields[gender]":"male","custom_fields[telephone]":"","custom_fields[gtalk]":"","about_html":"<p>test</p>","custom_fields[yahoo]":"","responseType":"json","custom_fields[icq]":"","custom_fields[img_src_community_image_8]":"","custom_fields[img_src_community_image_4]":"","withData":"1","custom_fields[img_src_community_image_6]":"","custom_fields[skype]":"","token":"","custom_fields[occupation]":"","custom_fields[facebook]":"","profile[website]":""}
,
headers: {
"Accept":"application/json, text/javascript, */*; q=0.01",
"X-Requested-With":"XMLHttpRequest",
"X-MOD-SBB-CTYPE":"xhr",
"User-Agent":"Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Firefox/68.0",
"Referer":"https://myWebsite.com/details",
"Connection":"close",
"Accept-Language":"it-IT,it;q=0.8,en-US;q=0.5,en;q=0.3",
"Accept-Encoding":"gzip, deflate"
},
success: function (data) {
console.info(data);
}
});
, однако он не отображается 200 Enstablished Connection
под консолью моего браузера. Почему это не работает?
Я что-то упустил? Когда я отправляю запрос POST с JQuery, используются ли файлы cookie зарегистрированного пользователя на другом веб-сайте (и будет ли CORS принимать его или веб-сайт пропустит некоторые конфигурации)?