Вам необходимо добавить идентификатор в качестве параметра строки запроса в запрос HttpWebRequest (вы ничего не делаете с qstr3 после его установки).
И пока вы устанавливаете ContentType и ContentLength, вы не передаете ему никакого реального контента.
Но что меня беспокоит, так это запуск (потенциально) множества простых асинхронных запросов HttpWeb параллельно. Если их будет значительное количество, я ожидаю, что начнут происходить плохие вещи.
Подумайте, правильный ли это подход. Можно ли изменить 1.php так, чтобы он занимал более одного идентификатора одновременно?