Jump to content
  • 0

Передача значений в другое окно


Coder_D
 Share

Question

22 answers to this question

Recommended Posts

  • 0

Ну В общем разжую немного ответ Int.

Есть способ передачи методом Get. Т.е в адресной строке указать переменные которые должны использоваться. http://domen.ru/index.php?ololo=value

Где domen - понятно домен

index.php - это файл

ololo и value - название переменной и её значение соответственно.

Надеюсь это понятно.

Link to comment
Share on other sites

  • 0

Пару килобайт можно и через GET передать. Вроде максимальная длина зависит от настроек сервера.

4 килобайта, ограничено протоколом передачи данных.

Это уже передача назад.

Я все правильно написал. Требовалось получить данные в новом окне из старого. window.opener как раз вызывается в новом окне и получает доступ к старому.

Блин, смотрю на эту технику как на мастодонта юрского периода...

Link to comment
Share on other sites

  • 0

Я все правильно написал. Требовалось получить данные в новом окне из старого. window.opener как раз вызывается в новом окне и получает доступ к старому.

Ну это уже не передача в окно, а забор из окна. Разные вещи, поскольку передаача подразумевает запуск скрипта в открывающем окне.
Link to comment
Share on other sites

  • 0

Ну это уже не передача в окно, а забор из окна. Разные вещи, поскольку передаача подразумевает запуск скрипта в открывающем окне.

А про "передачу" в окно не было и речи. Человеку нужно было забрать любым способом данные.

Link to comment
Share on other sites

  • 0

4 килобайта, ограничено протоколом передачи данных.

Сорри, но... можно подсказку, где про это подсмотреть? Просто меня не так давно на собеседовании) спрашивали про ограничение длины GET-а, я ответил примерно так (как запомнил), а мне тоже сказали, что ответ неверный и есть ограничение в протоколе. Но сколько ни гуглю — никак не могу этого найти, попадается только всякое такое... Заранее спасибо за помощь в распутывании загадки!

Link to comment
Share on other sites

  • 0

http://www.w3.org/Protocols/rfc2616/rfc2616-sec3.html#sec3.2.1

Note: Servers ought to be cautious about depending on URI lengths above 255 bytes, because some older client or proxy implementations might not properly support these lengths.

Это что касается HTTP 1.1, тоже не понимаю откуда 8 килобайт...

Link to comment
Share on other sites

  • 0

Сорри, но... можно подсказку, где про это подсмотреть? Просто меня не так давно на собеседовании) спрашивали про ограничение длины GET-а, я ответил примерно так (как запомнил), а мне тоже сказали, что ответ неверный и есть ограничение в протоколе. Но сколько ни гуглю — никак не могу этого найти, попадается только всякое такое... Заранее спасибо за помощь в распутывании загадки!

Посыпаю голову пеплом, был не прав тоже.

Да, действительно, HTTP не ограничивает длинну запроса

The HTTP protocol does not place any a priori limit on the length of a URI.

Это ограничение у веб-сервера:

10.4.15 414 Request-URI Too Long

The server is refusing to service the request because the Request-URI is longer than the server is willing to interpret. This rare condition is only likely to occur when a client has improperly converted a POST request to a GET request with long query information, when the client has descended into a URI "black hole" of redirection (e.g., a redirected URI prefix that points to a suffix of itself), or when the server is under attack by a client attempting to exploit security holes present in some servers using fixed-length buffers for reading or manipulating the Request-URI.

  • Like 1
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy