1

Тема: AHK: Отправка объекта на сервер в JSON

Вечер в хату, господа.
Задача:
Требуется отправить на сервер от AHK запрос-пакет, чтобы в самом PHP просто ввести команду: "$var = json_decode(file_get_contents('php://input), true);', и в этом пакете уже хранился JSON. Прошу помочь.
Пример: func("http://domain.ltd", {"command":"delete", "comment":"test"}) или: func("http://domain.ltd", JSON.Encode(Object("command", "delete", "comment", "test")))
Буду очень благодарен!

2

Re: AHK: Отправка объекта на сервер в JSON

fixik пишет:

Вечер в хату, господа

fixik, вы точно форумом не ошиблись?

Разработка AHK-скриптов:
e-mail dfiveg@mail.ru
Telegram jollycoder

3 (изменено: JSmаn, 2017-06-05 22:19:16)

Re: AHK: Отправка объекта на сервер в JSON

teadrinker, ну АХК же, ну.
Помогли бы лучше *тут грустный смайлик, но я не знаю, где его взять*.

4

Re: AHK: Отправка объекта на сервер в JSON

Помогите кто нибудь пж(

5

Re: AHK: Отправка объекта на сервер в JSON

1) Не ставите точки - ждёте бан?
2) Читайте про POST запросы.

6

Re: AHK: Отправка объекта на сервер в JSON

Malcev, эм, за то, что я не ставлю точки - бан?....
POST/GET запрос я делать умею, мне лишь надо отправить объект на сервер, в котором содержится JSON...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................

7 (изменено: Malcev, 2017-06-07 12:14:14)

Re: AHK: Отправка объекта на сервер в JSON

fixik пишет:

Malcev, эм, за то, что я не ставлю точки - бан?....

Да, уже были случаи. Почитайте правила.

POST/GET запрос я делать умею

Ну так и сделайте его, указав в заголовке Content-Type: application/json.

8

Re: AHK: Отправка объекта на сервер в JSON

Malcev, не все так просто, я пытался.
https://pp.userapi.com/c637622/v637622242/532e6/1_Z2xqQMpUM.jpg

9

Re: AHK: Отправка объекта на сервер в JSON

Я никогда json не слал, но мне кажется надо делать как-то так:

WinHTTP := ComObjCreate("WinHTTP.WinHttpRequest.5.1")
WinHTTP.Open("POST", "http://", false)
WinHTTP.SetRequestHeader("Content-Type", "application/json")
Json = {"a"':"b","c":"d"}
WinHTTP.Send(Json)

10

Re: AHK: Отправка объекта на сервер в JSON

Malcev, о, да храни тебя Господь, оно работает!
Как тут лайк поставить?