|
|
|
Post запрос
|
|||
|---|---|---|---|
|
#18+
Здравствуйте! Подскажите пожалуйста, как правильно сформировать POST запрос только в одном HTML. Пробовал, ничего не выходит. Если такой запрос не реально сформировать в одном HTLM то как вместе с PHP или JS это сделать? Мне бы было интересно узнать как и в разных вариантах было бы. https://gcm-http.googleapis.com/gcm/send Content-Type:application/json Authorization:key=AIzaSyZ-1u...0GBYzPu7Udno5aA { "to": "Id_book", "data": { "message": "Сообщение", } } ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.08.2015, 23:30 |
|
||
|
Post запрос
|
|||
|---|---|---|---|
|
#18+
Код: html 1. 2. 3. 4. 5. 6. 7. 8. 9. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.08.2015, 23:32 |
|
||
|
Post запрос
|
|||
|---|---|---|---|
|
#18+
воспользуйся объектом XMLHttpRequest. Заголовки в метод setRequestHeader, а объект в JSON.stringify() и отправляй строку. На стороне сервера json.decode и получай свои данные ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.09.2015, 09:14 |
|
||
|
Post запрос
|
|||
|---|---|---|---|
|
#18+
kunaksergey, JS Спасибо. Попробую. А скажите , в одном HTML возможно такой запрос отправить? Или этот JSON нельзя сформировать в HTML? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.09.2015, 09:17 |
|
||
|
Post запрос
|
|||
|---|---|---|---|
|
#18+
НикоДимиден, вопрос не понятен.. что значит в одном HTML? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.09.2015, 09:21 |
|
||
|
Post запрос
|
|||
|---|---|---|---|
|
#18+
kunaksergeyНикоДимиден, вопрос не понятен.. что значит в одном HTML? При помощи одного языка HTML, не прибегая к JavaScript. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.09.2015, 09:28 |
|
||
|
Post запрос
|
|||
|---|---|---|---|
|
#18+
HTML это всего лишь статический язык разметки. Ответ:НЕТ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.09.2015, 09:31 |
|
||
|
Post запрос
|
|||
|---|---|---|---|
|
#18+
kunaksergeyHTML это всего лишь статический язык разметки. Ответ:НЕТ .. я тут погуглил, оказывается проект такой есть, пулять JSON напрямую через form submit, но вот насколько это проект и есть ли у него будущее ... да и зачем, если jQuery справляется ... W3C HTML JSON form submission ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.09.2015, 10:06 |
|
||
|
Post запрос
|
|||
|---|---|---|---|
|
#18+
carrotikkunaksergeyHTML это всего лишь статический язык разметки. Ответ:НЕТ .. я тут погуглил, оказывается проект такой есть, пулять JSON напрямую через form submit, но вот насколько это проект и есть ли у него будущее ... да и зачем, если jQuery справляется ... W3C HTML JSON form submission Я видел как то так еще отправляют POST запрос. Код: html 1. 2. 3. 4. 5. 6. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.09.2015, 10:29 |
|
||
|
Post запрос
|
|||
|---|---|---|---|
|
#18+
НикоДимиденЯ видел как то так еще отправляют POST запрос замечательно, но твою задачу - не решит ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.09.2015, 10:42 |
|
||
|
Post запрос
|
|||
|---|---|---|---|
|
#18+
ИзопропилНикоДимиденЯ видел как то так еще отправляют POST запрос замечательно, но твою задачу - не решит Вообщем я понял, наверное не стоит фигней заниматься и нужно делать как все делают, через JavaScript или другого языка программирования. Просто хотелось бы узнать по подробнее что такое POST/GET, я о них конечно читал уже, видел код, но что то еще не до конца все понял. Потому и хотел их для начала реализовать эти запросы в HTML. Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.09.2015, 11:08 |
|
||
|
Post запрос
|
|||
|---|---|---|---|
|
#18+
НикоДимиденПросто хотелось бы узнать по подробнее что такое POST/GET просто некий поток байтов, который броузер или другой клиент посылает серверу отличия в том что в случае GET посылается только URL (адрес и параметры в виде одной строке, причём не очень большой длины) в случае POST - дополнительные данные - файлы, значения полей из HTML формы если POST запрос сделать javascript кодом - послать можно любые данные , наример те что приведены в стартовом посте в облоих случаях посылаются заголовки - Content-Type, Authorization например часть из них формируется броузером автоматически,часть может быть добавлена javascript кодом ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.09.2015, 12:15 |
|
||
|
Post запрос
|
|||
|---|---|---|---|
|
#18+
ИзопропилНикоДимиденПросто хотелось бы узнать по подробнее что такое POST/GET просто некий поток байтов, который броузер или другой клиент посылает серверу отличия в том что в случае GET посылается только URL (адрес и параметры в виде одной строке, причём не очень большой длины) в случае POST - дополнительные данные - файлы, значения полей из HTML формы если POST запрос сделать javascript кодом - послать можно любые данные , наример те что приведены в стартовом посте в облоих случаях посылаются заголовки - Content-Type, Authorization например часть из них формируется броузером автоматически,часть может быть добавлена javascript кодом Подскажите пожалуйста что я не правильно делаю. Я пытаюсь отправить Код: html 1. 2. 3. 4. 5. 6. 7. 8. 9. index.html Код: html 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. phones.json Код: html 1. 2. 3. 4. 5. 6. А куда вводить " Код: html 1. " ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.09.2015, 12:28 |
|
||
|
Post запрос
|
|||
|---|---|---|---|
|
#18+
Код: javascript 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.09.2015, 12:55 |
|
||
|
Post запрос
|
|||
|---|---|---|---|
|
#18+
kunaksergey Код: javascript 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. К сожалению не работает Я даже исправил Код: html 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. При первой отправке авторFailed to load resource: the server responded with a status of 405 (Method Not Allowed) (index):1 XMLHttpRequest cannot load https://gcm-http.googleapis.com/gcm/send. No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'http://localhost' is therefore not allowed access. The response had HTTP status code 405. При попытки обновить адрес браузера на этой страницы автор OPTIONS https://gcm-http.googleapis.com/gcm/send (index):1 XMLHttpRequest cannot load https://gcm-http.googleapis.com/gcm/send. No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'http://localhost' is therefore not allowed access. The response had HTTP status code 405. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.09.2015, 13:50 |
|
||
|
Post запрос
|
|||
|---|---|---|---|
|
#18+
web-сервер ваш? Если Да, то просто установите правильный заголовок Access-Control-Allow-Origin в настройках ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.09.2015, 13:55 |
|
||
|
Post запрос
|
|||
|---|---|---|---|
|
#18+
по настройке CORS читать тут http://www.w3.org/TR/cors/ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.09.2015, 13:57 |
|
||
|
Post запрос
|
|||
|---|---|---|---|
|
#18+
Konst_Oneweb-сервер ваш? Если Да, то просто установите правильный заголовок Access-Control-Allow-Origin в настройках Я использую OpenServer ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.09.2015, 14:03 |
|
||
|
Post запрос
|
|||
|---|---|---|---|
|
#18+
Konst_One, В смысле какой сервер? На который я отправляю? Я отправляю на Код: html 1. так что сервер не мой. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.09.2015, 16:21 |
|
||
|
Post запрос
|
|||
|---|---|---|---|
|
#18+
нет, я имел ввиду, что у вас ваш собственный web-сервер или вы развернули сайт на внешней площадке у хостера? если свой сервер, то настраивайте. если внешний, то вряд ли что у вас выйдет, но можете попробовать переделать через JSONP может и пройдёт ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.09.2015, 16:24 |
|
||
|
Post запрос
|
|||
|---|---|---|---|
|
#18+
Konst_One, Я запускай через OpenServer на своем компьютере. То есть сервер мой? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.09.2015, 16:27 |
|
||
|
Post запрос
|
|||
|---|---|---|---|
|
#18+
для IIS7, пример: https://gist.github.com/walkermatt/637df93121a409faab6a ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.09.2015, 16:29 |
|
||
|
Post запрос
|
|||
|---|---|---|---|
|
#18+
добавьте header, почитайте что и как: http://stackoverflow.com/questions/10143093/origin-is-not-allowed-by-access-control-allow-origin ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.09.2015, 16:32 |
|
||
|
Post запрос
|
|||
|---|---|---|---|
|
#18+
Твой сервер localhost. Твой скрипт загружает с localhost, ты же запрашиваешь данные с другого сервера. Политикой общего происхождения(some origin policy) в браузере это запрещено. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.09.2015, 16:57 |
|
||
|
Post запрос
|
|||
|---|---|---|---|
|
#18+
kunaksergey, А какой выход. Я так понял нужно в самом сервере добавлять. Но я передаю информация на сервера гугла. https://ru.wikipedia.org/wiki/Cross-origin_resource_sharing Хендлер нужно добавлять на сам сервер куда посылаешь информацию : Код: html 1. 2. 3. Выход пока не нашел. Пользуюсь OpenServer. Если кто знает как можно это исправить, подскажите плз. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.09.2015, 19:11 |
|
||
|
|

start [/forum/topic.php?fid=22&msg=39040466&tid=1445756]: |
0ms |
get settings: |
6ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
137ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
39ms |
get tp. blocked users: |
1ms |
| others: | 197ms |
| total: | 403ms |

| 0 / 0 |
