Как Вы отправляете, что-нибудь около ДОБИРАЕТСЯ и POST от браузера до Вашего УСПОКОИТЕЛЬНОГО приложения?

Я надеюсь, что ваши данные распределены неравномерно - круговые диаграммы с 200 срезами могут быть отвратительными!

Если я правильно понимаю вашу цель, вам на самом деле не нужен график из этих 500 чисел, вы хочу график того, как часто каждое значение появляется в этом наборе. Создайте отчет о том, что данные в парах, и составьте диаграмму.

Например, в ячейке с 200 пустыми ячейками под ней, скажем, A30 или V1, введите:
=ARRAYFORMULA(ROW(1:200))
Это возможные значения от 1 до 200.

Затем рядом с ним, скажем, B30 или W1, введите:
=ARRAYFORMULA(COUNTIF($A$1:$T$25, "="&ROW(1:200)))
Это отдельные подсчеты того, как часто каждый номер столбца A появляется в A1: T25. [1110 ]

Теперь, когда ваши ценности и их «популярность» просчитаны, создайте свою круговую диаграмму из этого.

6
задан John Topley 22 March 2009 в 17:13
поделиться

6 ответов

Спецификация HTML 4.01 описывает только GET и POST как допустимые значения для method атрибут. Таким образом в HTML нет никакого способа описать другие методы, чем это к настоящему времени.

Но спецификация HTML 5 (в настоящее время просто рабочий проект) действительно называет PUT и DELETE как допустимые значения.

Взгляд в XMLHttpRequest возражает спецификации (в настоящее время просто рабочий проект также) используемый для асинхронных запросов в JavaScript (AJAX), это поддерживает PUT и DELETE методы также, но ничего не говорит о фактической поддержке текущими браузерами.

5
ответ дан 8 December 2019 в 14:47
поделиться

Чтобы моделировать ПОМЕЩЕННЫЙ и УДАЛИТЬ, платформы как направляющие вместо этого создают формы как это:

<form action="/users/1/delete" method="post">
    <input type="hidden" name="_method" value="delete" />
    <input type="submit" value="Delete user 1" />
</form>

Это - на самом деле форма POST, но использование скрытого _method вход для сообщения сервера, какой метод был действительно предназначен. Вы могли реализовать эту поддержку на любой другой веб-платформе также.

3
ответ дан 8 December 2019 в 14:47
поделиться

@C Moran является правильным: если Вы хотите быть ДЕЙСТВИТЕЛЬНО УСПОКОИТЕЛЬНЫМИ, браузер не является идеальным клиентом, частично благодаря отсутствию методы HTTP вне GET и POST. Однако, если Вы действительно хотите сделать это от браузера, можно использовать Ajax для отправки PUTs и DELETEs, например, Менеджер соединений YUI позволяет Вам, указывают любой из следующих методов HTTP:

  • GET
  • POST
  • HEAD
  • PUT
  • DELETE
3
ответ дан 8 December 2019 в 14:47
поделиться

Я услышал, что УДАЛЯЮТ и ПОМЕЩАЮТ, не полностью поддерживается во всех браузерах (я не проверял его). Направляющие делают обходное решение - оно отправляет POST со скрытым полем, содержащим реальный метод. Таким образом, это действительно использует, только ДОБИРАЮТСЯ и POST, и на сервере это читает это скрытое поле и воздействует на него.

2
ответ дан 8 December 2019 в 14:47
поделиться

POST не должен быть через форму. Лучший способ узнать об этом и также ДОБРАТЬСЯ, ПОМЕСТИЛ и УДАЛЯЕТ, должен использовать клиент ReST, чтобы сделать Ваши Запросы HTTP и видеть ответы. Я рекомендую загрузить изящный маленький клиент Python с http://restclient.org/

Браузер является (на данный момент) не Вашим лучшим инструментом для использования при ознакомлении себя с ReST. Клиент как тот выше позволит Вам "видеть" свои Запросы HTTP и ответы.

2
ответ дан 8 December 2019 в 14:47
поделиться

Основанные на Flash приложения (или Flex) могут работать на более низких уровнях, как открытые сокеты. Они могут также сделать, ПОМЕЩАЛ/УДАЛЯЛ (хотя Flex в особенности, как известно, имеет проблемы с http заголовками. Таким образом, я предполагаю, что говорю, что это зависит от Вашей клиентской технологии. В частности, Вы могли встроить маленький объект флэш-памяти, который сделает коммуникацию для Вас, если Ваш браузер не будет поддерживать ее (или Вы не хотите реализовывать перекрестную поддержку браузера).

1
ответ дан 8 December 2019 в 14:47
поделиться
Другие вопросы по тегам:

Похожие вопросы: