그래서 흥미로운 문제가있다. 웹 서비스에 게시 중이며 요청 URI가 너무 길어지고 있습니다. jQuery를이 URL에 내 데이터를 추가 할 것 : 나는 또한 시도jquery Post : 요청 URI가 너무 길다.
// this is dynamically generated, and can get very long
var s = 'q=string1&q=string2';
$.ajax({
type: 'POST',
url: 'https://www.googleapis.com/language/translate/v2?',
data: s,
dataType: 'jsonp'
});
:
data: {data: s}
같은 일을.
까다로운 부분은 여러 항목을 번역해야한다는 것입니다. Google은 'q'변수를 여러 번 전달해야합니다. 배열은 아니지만 동일한 매개 변수는 여러 번 사용됩니다. 어느 정도 이상하게 보입니다. 따라서 동일한 키를 두 번 사용할 수 없기 때문에 json 객체를 사용하지 않아도됩니다. 그러므로 내가 문자열을 전달해야하는 이유.
어떻게하면이 작업을 수행하고 URI 대신 요청 본문에 데이터를 가져올 수 있습니까?
감사합니다.
요청 본문에 데이터를 저장하는 방법을 알고 싶습니다. 나는 그 머리글을 제거했다. 같은 문제. –